次の文字列を分割するために正規表現を使用しようとしています
1 hi my name is John. 2 I live at house 32. 3 I see stars.
に
[hi my name is John, I live at house 32. , I see stars]
数字とそれに続くスペースで分割しようとしていることに注意してください
に分割し/(^|\b\s+)\d+\s+/g
ます。
説明:
(^|\b\s+)
^
またはのコレクション\b\s+
)
^
文字列の開始OR\b\s+
1 回以上繰り返されるスペース/タブが続く単語境界\d+
0 から 9 までの数字が 1 回以上繰り返される(つまり、1、12、123 などと一致します)\s+
1回以上繰り返されるスペース/タブ編集:
(^|\.\s+)\d+\s+
あなたにとってよりうまくいくかもしれません。