Regex (преобразовать Br и Dash в Li или найдите Rash между BR Tag)Php

Кемеровские программисты php общаются здесь
Anonymous
Regex (преобразовать Br и Dash в Li или найдите Rash между BR Tag)

Сообщение Anonymous »

Как преобразовать «-» в список (LI) на PHP? Пример html: < /p>

Код: Выделить всё

any text - any text  any text any text  any text any text

- any text any text
- any text 1 2 3 | \ ,

any text< /code>
< /div>
< /div>
< /p>
Я попытался использовать следующее regex: < /p>
(]*>-\s?(.*?)]*>)
Но тогда можно найти только первое матч ...
По этим может найти все, что мне нужно - что начинается с тега
, но он не может установить конец поиска (он будет в

Код: Выделить всё

\s?-\s?(.*?)
(ссылка на тест: https://regex101.com/r/cqjpzx/1).

Подробнее здесь: https://stackoverflow.com/questions/595 ... een-br-tag

Вернуться в «Php»