Próbuję parsować plik tekstowy na zdania kończące się kropkami, ale nazwiska takie jak Mr. Hopkins rzucają fałszywe alarmy o dopasowywaniu okresów.Regex do dopasowania. (okresy oznaczające koniec zdania), ale nie pan (jak w Mr. Hopkins)
Co regex oznacza "." ale nie "Pan"
Do bonusu używam również! aby znaleźć koniec zdań, więc mój obecny Regex to /(!/./ i bardzo chciałbym odpowiedzi, która zawiera także moje !.
Co z innymi znakami (np: "Pani"), przerywane akronimów ("ACME ") lub elipsy (" ... ")? –
'Pani'? 'Ms.'? 'Dr.'? – kennytm
Jeśli ktoś wie, jak to zrobić, to dostanę mnie do przodu. –