2015-10-06 2 views
-2

у меня есть это регулярное выражение:Regex что-то или ничего

/\<p(.+?|)>(.+?)<\/p\>/ims 

, который соответствует всем <p> внутри .html док. Однако иногда у <p> есть атрибуты (например, класс, стиль, идентификатор и т. Д.), А иногда нет.

Проблема с этим регулярным выражением заключается в том, что у <p> нет атрибутов, которые соответствуют закрывающему тегу.

вот пример: [? Как вы разобрать и обработать HTML/XML в PHP]

https://regex101.com/r/jX5kS3/1

+1

Пожалуйста, см (HTTP: //stackoverflow.com/q/3577641/476) [** Regex - это не способ анализа HTML. **] (http://stackoverflow.com/a/1732454/476) – deceze

+0

Вы уверены, что ???? // htt ps: //regex101.com/r/cJ6zQ3/10 – vks

+0

https://regex101.com/r/jX5kS3/1 – Izopi4a

ответ

Смежные вопросы