【发布时间】:2011-11-12 17:30:19
【问题描述】:
Emacs 文档有 a section on character classes。根据手册,[:digit:] 应该匹配任何数字字符。我尝试过使用re-builder,但它们从不匹配,即使[0-9] 匹配。
如何在 Emacs 正则表达式中使用字符类?
【问题讨论】:
-
不是 emacs 专家,但我相信您需要将它们单独包含在字符类中,所以
[[:digit:]]。 -
sidyll:这有点误导;字符类可以与替代方案中的任何其他内容组合。例如
[a-z[:digit:]%#[:blank:]-].