Ich habe 40.000 Zeilen und muss jede Zeile in verschiedene Sätze unterteilen. Jetzt verwende ich ein solches Muster: < /p>
String patternStr2 = "\\s*[\"']?\\s*([A-Z0-9].*?[\\.\\?!]\\s)['\"]?\\s*";
< /code>
Es kann fast alle Sätze verarbeiten, aber für solche Sätze:
u.s. Marine, Erster Weltkrieg I.
würde in zwei Teil unterteilt: USA und Marine, Erster Weltkrieg I. < /p>
Gibt es eine Lösung, um dieses Problem zu lösen? < /P>
Fügen Sie den Zeitraum in einem Satz ein - regulärer Ausdruck ein ⇐ Java
-
- Similar Topics
- Replies
- Views
- Last post