Включите период в предложении - регулярное выражениеJAVA

Программисты JAVA общаются здесь
Anonymous
Включите период в предложении - регулярное выражение

Сообщение Anonymous »

У меня есть 40000 строк, и я должен разделить каждую строку на разные предложения. Теперь я использую рисунок, как это: < /p>

String patternStr2 = "\\s*[\"']?\\s*([A-Z0-9].*?[\\.\\?!]\\s)['\"]?\\s*";
< /code>

он может обрабатывать почти все предложения, но для таких предложений:
U.s. Военно -морской флот, мировая война I.
будет разделен на 2 часть: США и флот, мировая война I. < /p>

Есть ли решение для решения этой проблемы? < /P>

Подробнее здесь: https://stackoverflow.com/questions/165 ... expression

Вернуться в «JAVA»