テキストを文に分割したい。私のテキストに\n
は間に文字が含まれています。\n
と.
(ドット)で分割したい。スペースの後にピリオドが続くため、分割条件として使用できませんBreakIterator
(分割したいテキストでは、それは必要ありません)。
例:
i am a java programmer.i like coding in java. pi is 3.14\n regex not working
出力する必要があります:
['i am a java programmer', 'i like coding in java', 'pi is 3.14', 'regex not working']
\n
またはで分割する単純な正規表現を試しました.
。
[\\\\n\\.]
これは機能しませんが、個別に指定すると機能します。
\\\\n
\\.
それで、誰でもまたはで分割される正規表現を与えることができます\n
か.
?
別の問題は、 5.6のような小数の場合に分割を行いたくないことです。