Aligatro
@Aligatro
Turn food and coffee into software...

Как правильно написать регулярку для разбивки по предложениям внутри html?

Добрый вечер, появилась необходимость разбить строку по предложениям.

В целом наполовину рабочий вариант на скорую руку сделал. Проблема только в том, что текст находится внутри html и было бы шоколадно разбивать предложения не только по .?! но и по <br><br> с сохранением всех символов. В какой строке останется перенос не так важно.

Спасибо за помощь.
  • Вопрос задан
  • 135 просмотров
Решения вопроса 1
KorniloFF
@KorniloFF
Работаю по font-end / JS
.*?(?<=[.?!]|<br)\s+
Так?
preg_match_all("/.*?(?<=[.?!]|<br)\s+/", $input_lines, $output_array);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы