在emacs regexp中使用“M-x发生”的“或”运算符

时间:2013-01-27 04:05:33

标签: regex emacs

我想要概述一下我的Python程序,所以我跑了:

M-x occur

和我提供的正则表达式

(def)|(class)

无法匹配任何内容。

我也查看了this帖子,并尝试了

(def)\\|(class)

但这无法与任何东西相匹配......

如何让M-x occurclassdef匹配?

1 个答案:

答案 0 :(得分:6)

你必须使用单反斜杠(没有括号,或者你也应该转义括号):

def\|class