Emacs是否支持正则表达式的基本unicode子属性?

时间:2013-05-31 13:58:23

标签: regex emacs

EmacsWiki [1]包含Emacs中使用的正则表达式语法。我的问题是,这是一个非详尽的参考?也就是说,Emacs是否支持更高级的属性,例如Perl的\p{Currency_Symbol}(缩写\p{Sc}),这些属性没有在那里列出?如果是这样,在哪里可以找到Emacs正则表达式中支持的所有符号的列表?

[1] http://www.emacswiki.org/emacs/RegularExpression

修改

我猜这个列表并非详尽无遗,因为[[syntax_classes]]的列表似乎相当短,并且不包括例如[[:lower:]]

1 个答案:

答案 0 :(得分:1)

权威指南始终是Emacs手册

http://www.gnu.org/software/emacs/manual/html_node/elisp/Regular-Expressions.html

(至少)有两种方法可以直观地在Emacs中试验正则表达式: