Помогите с разобраться. Есть html кусок. Распарсиваю его вот таким выражением:
preg_match_all("<(.+)>", $html, $var);
и местами получаются вот такие куски:
<title>Тут какая-то строка</title>
А хотелось бы их превратить в такое:
<title>
Тут какая-то строка
</title>
Я вообще в регулярках несилен.
Изначально выражение выглядело так:
preg_match_all("|\<!--([^\>]+)\-->|i ", $html, $var);
но как я заметил, на выходе массивы почти идентичны, за исключение того, что пропадало все что между тегами.