@YaFrolis said in Поиск и замена в тексте по маскам:
Есть тексты с html тегами.
Тексты перебираю циклом.
В одних текстах заголовки выделены
"текст <div class="h1"><u>Заголовок</u></div> текст"
В других по другому
"текст <font size=5><i>Заголовок</i></font> текст"
Необходимо задать несколько точных масок и если по маске подошло - заменять.
Из этого
"текст <div class="h1"><u>Заголовок</u></div> текст"
"текст <font size=5><i>Заголовок</i></font> текст"
Нужно получать такое -
"текст <h1><u>Заголовок</u></h1> текст"
"текст <h1><i>Заголовок</i></h1> текст"
Действие "выполнить код"
[[RESULT]] = [[TEMPLATE_RESULT]].replace(/<div class="h1">(.*?)<\/div>/gi, "<h1>$1</h1>").replace(/<font size=5>(.*?)<\/font>/gi, "<h1>$1</h1>")
тестовый скрипт