Задать вопрос
Aligatro
@Aligatro
Turn food and coffee into software...

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

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

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

Спасибо за помощь.
  • Вопрос задан
  • 135 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
KorniloFF
@KorniloFF
Работаю по font-end / JS
.*?(?<=[.?!]|<br)\s+
Так?
preg_match_all("/.*?(?<=[.?!]|<br)\s+/", $input_lines, $output_array);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы