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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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