【发布时间】:2011-08-16 04:37:56
【问题描述】:
Regexp Backslash - GNU Emacs Manual 表示\< 匹配单词的开头,\> 匹配单词的结尾,\b 匹配单词的边界。 \b 就像在其他非 Emacs 正则表达式中一样。但似乎\< 和\> 是Emacs 正则表达式特有的。是否存在需要\< 和\> 而不是\b 的情况?例如,\bword\b 将与 \<word\> 匹配,唯一的区别是后者更具可读性。
【问题讨论】:
-
它们也在 GNU Grep 和 Vim 中。
-
\<和\>来自最初的 vi,并一直保留至今。