В регулярном выражении Emacs, похоже, есть несколько странных правил, таких как экранирование скобок. Я бы предпочел использовать регулярные выражения на основе Perl, которые я всегда использовал.
1 ответ
2
Насколько я знаю, вы не можете, хотя некоторые люди пробовали подход преобразования регулярных выражений perl в регулярные выражения elisp.
Это можно сделать, вызвав внешнюю программу. shell-command-on-region
может отправить часть или весь буфер во внешнюю программу, а затем заменить текст выводом программы, чтобы вы могли вызывать perl как внешний процесс и использовать его регулярные выражения таким образом.