GEEPERS
Знаток
- Регистрация
- 26 Янв 2008
- Сообщения
- 162
- Реакции
- 25
- Автор темы
- #1
Нужно вытащить текст от начала до первого тега (тег неизвестен) и от последнего закрывающего тега (он необязательно должен быть парой первого) - до конца текста. Если текст всередине не заключен ни в какие теги, его тоже надо сграбитъ.
Схематически можно представитъ:
- нужно вытащить только текст <body>: {Текст А},{Текст Б},{Текст В}.
Еще неплохо бы было учесть теги, несодержащие закрывающего тега.
думаю через preg_match_all вытащить:
Помогите регулярку составить
Схематически можно представитъ:
HTML:
<body>{Текст А}<some_tag>Текст Тега</some_tag>{Текст Б}<some_tag>Текст Тега</some_tag>{Текст В}</body>
Еще неплохо бы было учесть теги, несодержащие закрывающего тега.
думаю через preg_match_all вытащить:
PHP:
preg_match_all( '$reg_exp', $body, $body_part, PREG_SET_ORDER );