Приветствую.
В sublime text можно работать с наборами регулярных выражений через пакет
RegReplace и все бы хорошо, но регулярные выражения, а именно группы регулярных
(...) выражений не работают в этом пакете или я не понимаю, как они должны в нем работать. Много не тестировал, простые выражения обрабатываются корректно, но если начать использовать группы, то происходит что то непонятное.
Пример:Есть две строчки текста:
<p>11111</p>
<p>22222</p>
Поиск:(<p>.+?</p>)\n(<div>.+?</div>)
Замена:$2\n$1
По идее должно получится вот так:<p>22222</p>
<p>11111</p>
Но на выходе получается вот так:$2
$1
Буду признателен за любую помощь.
Знаю и пробовал использовать регулярные выражения непосредственно в полях FIND&REPLACE самого SublimeText и там все нормально отрабатывает. Есть идеи?
P.S.
И, да, знаю, что метасимвол $ должен экранироваться, но при попытке его экранирования в RegReplace файл просто не сохраняется.