Как правильно составить регулярное выражение что бы выделить одно или пару слов между тегами?
Добрый день, я новичок в регулярных выражениях, есть задача, между тегами выделить одно слово или словосочетание пример:
<name> Рубашка поло мужская PORTLAND MEN 200 синий ультрамарин </name>
<name>Рюкзак для rst, темно-серый </name>
В моем случае между тегами
пытался сделать примерно так (?<=<name>).+(?=<\/name>) Сначала выделить весь текст между тегами, дальше дело не пошло, опыта не хватает, начинаю писать между отрицательным и положительным луком, все перестает работать. Помагите. (PHP)
Если речь о разборе html, то верное решение - забыть о регулярках и использовать DOM, Xpath или что угодно, что предназначено именно для разбора XML либо HTML. Правда, вы контекст (язык, фреймворк), традиционно не указали...