weranda
@weranda

Как настроить работу групп регулярных выражений в sublime через regreplace?

Приветствую.
В 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 файл просто не сохраняется.
  • Вопрос задан
  • 355 просмотров
Пригласить эксперта
Ответы на вопрос 1
@ShamblerR
Мде, включить регулярку не пробовал ? там сбоку кнопочку нажать нужно (.*)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы