Добрый день!
Помогите плиз. решить задачу.
Есть строка:
var str = "string <em>substring<em>substring</em>substring</em> xxx substring xxx <em>substring</em> xxx <em>substring</em>";
Необходимо используя регулярное выражение, выбрать из представленной строки подстроки (выделены underline):
str = "string <em>
substring<em>substring</em>substring</em> xxx substring xxx <em>
substring</em> xxx <em>
substring</em>";
То-есть необходимо выделить содержимое самых внешних тегов <
em>
Выражение, к которому я додумался:
pattern = /\<em\>(.*?)\<\/em\>/g;
Проблемы не решает, поскольку не выбирает вложенности.
Заранее спасибо!