Regex: Scrub HTML - PullRequest
       7

Regex: Scrub HTML

4 голосов
/ 28 января 2011

У меня есть куча HTML-кода, где я хочу удалить всю HTML-разметку.

Я думаю, что это возможно с помощью регулярных выражений.С поиском и заменой, как бы я это сделал?

Я пытался <*>, где я думал * был подстановочный знак, но, видимо, нет.Как бы я заставил регулярное выражение найти все
<текст>?

Ответы [ 3 ]

16 голосов
/ 28 января 2011

Простая версия будет:

<[^>]+>

[] определяет класс символов, ^ исключает символы. Вот пример .

2 голосов
/ 28 января 2011
0 голосов
/ 11 сентября 2014

Выберите «Регулярное выражение» в режиме поиска.Введите [<].*?> в поле «Найти» и оставьте поле «Заменить на» пустым.

...