C-h h !
我经常尝试 C-M - %一个文本。因此,我以交互方式使用query-replace-regexp
。所以我进入搜索正则表达式,Emacs温顺地询问替换文本,实际上我的搜索正则表达式与任何文本都不匹配!
理想情况下,我希望尽快发出我的正则表达式不匹配的信号。
有没有办法解决这个问题?
答案 0 :(得分:3)
执行此操作的一种方法是从C-M-s
开始,isearch-forward-regexp
,并以交互方式输入正则表达式。这样,您就会看到它到达第一场比赛,任何进一步的比赛都会突出显示。然后,仍处于isearch模式,键入C-M-%
。来自isearch的正则表达式将自动成为替换命令的搜索正则表达式。