EmacsWiki [1]包含Emacs中使用的正则表达式语法。我的问题是,这是一个非详尽的参考?也就是说,Emacs是否支持更高级的属性,例如Perl的\p{Currency_Symbol}
(缩写\p{Sc}
),这些属性没有在那里列出?如果是这样,在哪里可以找到Emacs正则表达式中支持的所有符号的列表?
[1] http://www.emacswiki.org/emacs/RegularExpression
修改
我猜这个列表并非详尽无遗,因为[[syntax_classes]]
的列表似乎相当短,并且不包括例如[[:lower:]]
。
答案 0 :(得分:1)
权威指南始终是Emacs手册
http://www.gnu.org/software/emacs/manual/html_node/elisp/Regular-Expressions.html
(至少)有两种方法可以直观地在Emacs中试验正则表达式:
M-x re-builder