Как задать регулярку чтобы найти куски текста с текстом?
Привет.
Вроде просто должно быть, но не могу понять как нужно сделать.
Есть много элементов списка <li>текст</li>
Мне нужно выбрать все куски, в тексте которых есть фраза, например "год назад". В тексте также есть другие html-теги.
Такая регулярка (php) /<li.+год\ назад.+<\/li>/Us
забирает от первого <li> до последнего </li>
Как найти именно отдельные li?
не работает никак. В этом примере если сверху дописать ещё любой <li>erfgertwertwer</li> то и его возьмёт. К тому же \w\s не пропустит другие теги html