Regex - Формат с вкладками и алфавитный

Вы можете изменить тип mime на text/html и сделать следующее:

var parser = new DOMParser()
var doc = parser.parseFromString(markup, 'text/html')
return doc.body.firstChild

Я не тестировал в каждом браузере, но он работает на Chrome и Firefox. Я не вижу причин, чтобы он не работал в другом месте.

1
задан Sam 15 June 2010 в 19:08
поделиться

3 ответа

Эти простые замены должны сделать работу, за исключением сортировки:

:%s/ title=/^V^M  title=/g
:%s/ backURL=/^V^M  backURL=/g

Обратите внимание, что ^V^M выше является литералом ^V^M.

1
ответ дан 2 September 2019 в 23:45
поделиться

Больше похоже на задание для xslt/xsd или пользовательский синтаксический анализатор с несколькими регулярными регексами и другими строковыми манипуляциями.

Одно регулярное выражение не сделает этого. Особенно алфавитная часть

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

1
ответ дан 2 September 2019 в 23:45
поделиться

Не совсем уверен, мои знания о regex и его возможностях невелики. Но вот инструмент, который всегда меня выручал!

http://xenon.stanford.edu/~xusch/regexp/analyzer.html

0
ответ дан 2 September 2019 в 23:45
поделиться
Другие вопросы по тегам:

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