Задать вопрос

Как в Sublime Text найти все теги с атрибутом href, удалить, и при этом оставить содержимое?

Есть открытый файл в Sublime Text, нужно с помощью поиска выбрать все ссылочные теги. Выбрать ориентируясь на атрибут href. Как с помощью поиска и замены удалить следы всех тегов? При этом само содержимое должно остаться. Как в Sublime Text выполнить поиск используя регулярное выражение?

Как будет выглядеть регулярное выражение? Как применить его в Sublime Text?
  • Вопрос задан
  • 16474 просмотра
Подписаться 9 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Frontend-разработчик: тариф PRO
    10 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию
    6 месяцев
    Далее
Решения вопроса 3
IgorO2
@IgorO2
73
href="[^"]+"
В строке заменить оставить пустое значение
Ответ написан
Комментировать
Kaaboeld
@Kaaboeld
Web-разработчик
Использовать регулярные выражение:
1. Вызвать стоку поиска(ctrl+f,ctrl+shift+f)
2. Нажать левую крайюю кнопку возле строки поиска(.*)

Выражение, например такое:
<a\b[^>]*+>|</a>

Должно найти весь тег ссылки и закрывающий оставим содержание ссылки(то что было внути тега).
Ответ написан
irostovtsev
@irostovtsev
Вот regex, которое захватит текст (в Вашем случае ссылку) между двумя ковычками и при услови, что выражение начинается с href:

href="([^"]+)"

Демонстрация
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
MindMinimal
@MindMinimal
Front-end Developer, веб-разработчик
Не проще выделить часть href и через ctrl+d выделить дальше все теги такие и потом просто удалить?
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы