@Astral100498

Регулярное выражение, как пропускать пустые теги?

Добрый день. Моя регулярка var reg=/>([^(>|<|)]+)(<|>)/ ловит текст между тегами страницы. Пример на фото. Можно ли как то пропускать пустые теги, в том числе и перенос строки с табуляцией?

Если добавить \n В регулярку var reg=/>([^(>|<|)\n]+)(<|>)/ < то она перестает ловить текст в следующих тегах
<a class="main-menu__link main-menu__link_expand" href="my/profile" data-menu="profile">
            <svg class="icon_svg icon_menu_settings" viewBox="0 0 32 32">
  <use href="5f6aee67/images/sprite.svg#icon_menu_settings"></use>
</svg>
	Настройки
</a>


5f7c2e5652d8a031394694.png
  • Вопрос задан
  • 224 просмотра
Пригласить эксперта
Ответы на вопрос 1
init0
@init0
Старый моряк
Правильный ответ: не использовать регулярные выражения для html/xml контента
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы