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

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

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

Как будет выглядеть регулярное выражение? Как применить его в Sublime Text?
  • Вопрос задан
  • 16400 просмотров
Подписаться 9 Оценить Комментировать
Решения вопроса 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 выделить дальше все теги такие и потом просто удалить?
Ответ написан
Ваш ответ на вопрос

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

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