Я использую это preg_split
, чтобы разделить фараграф везде, где есть точки, после которых есть пробел или заглавный алфавитный символ:
$p = "This is a dummy text. And it has a new line in it \n it also has dots. Byt not";
$arr = preg_split('/\.\s*?(?=[A-Z])/', $p);
Это также предотвращает создание последней точки в абзацебыть разделенным (это то, что я хочу), но теперь мне нужно, чтобы разделить также новые строки (или строки).Я не могу обернуть это вокруг головы ...: (