HTML Regex help - PullRequest
       2

HTML Regex help

1 голос
/ 14 июня 2011

Я должен сделать большую замену на wp_posts.sql и хочу удалить все теги <a href> и </a>.Я пытаюсь сделать это с VIM, но я не могу понять регулярное выражение для него.

Ответы [ 2 ]

5 голосов
/ 14 июня 2011

Для удаления целых тегов <a> (с содержимым):

:%s!<a[^>]\+>[\s\S]\{-}</a>!!g

Чтобы удалить , просто теги (сохранить содержимое):

:%s!<a[^>]\+>\|</a>!!g
0 голосов
/ 14 июня 2011

Если вы знакомы с python, модуль Beautiful Soup выполняет магию на html. Возможно, стоит взглянуть на это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...