快速入门
教程
工具和语言
示例
参考
书评
正则表达式参考
简介
目录
快速参考
字符
基本功能
字符类
速记
锚点
单词边界
量词
Unicode
捕获组和反向引用
命名组和反向引用
特殊组
模式修饰符
递归和平衡组
替换参考
字符
匹配文本和反向引用
上下文和大小写转换
条件
本网站上的更多内容
简介
正则表达式快速入门
正则表达式教程
替换字符串教程
应用程序和语言
正则表达式示例
正则表达式参考
替换字符串参考
书评
可打印 PDF
关于本网站
RSS 提要和博客
RegexBuddy—Better than a regular expression reference!

正则表达式参考:单词边界

功能语法描述示例JGsoft .NET Java Perl PCRE PCRE2 PHP Delphi R JavaScript VBScript XRegExp Python Ruby std::regex Boost Tcl ARE POSIX BRE POSIX ERE GNU BRE GNU ERE Oracle XML XPath
单词边界 \b 匹配一个位置,其后跟一个单词字符,但前面没有单词字符,或者前面跟一个单词字符,但后面没有单词字符。 \b.abc def 中匹配 a d Unicode非 ECMA UnicodeASCIIUnicodeASCIIASCII5.3.4 Unicode
5.0.0 代码页
ASCIIASCIIASCIIASCIIASCII3.0 Unicode
2.4 ASCII
UnicodeECMA ASCIIECMA
扩展
egrep
awk
Unicode
ASCIIASCII
单词边界 \B 匹配位于单词字符之前和之后的位置,或不位于单词字符之前和之后的位置。 \B. 匹配 bcef,位于 abc def Unicode非 ECMA UnicodeASCIIUnicodeASCIIASCII5.3.4 Unicode
5.0.0 代码页
ASCIIASCIIASCIIASCIIASCII3.0 Unicode
2.4 ASCII
UnicodeECMA ASCIIECMA
扩展
egrep
awk
Unicode
ASCIIASCII
Tcl 词边界 \y 匹配一个位置,其后跟一个单词字符,但前面没有单词字符,或者前面跟一个单词字符,但后面没有单词字符。 \y. 匹配 a d,位于 abc def UnicodeUnicode
Tcl 词边界 \Y 匹配位于单词字符之前和之后的位置,或不位于单词字符之前和之后的位置。 \Y. 匹配 bcef,位于 abc def UnicodeUnicode
Tcl 词边界 \m 匹配位于单词字符之后但单词字符之前的位置。 \m. 匹配 ad,位于 abc def UnicodeUnicode
Tcl 词边界 \M 匹配位于单词字符之前但单词字符之后的位置。 .\M 匹配 cf,位于 abc def UnicodeUnicode
GNU 词边界 \< 匹配位于单词字符之后但单词字符之前的位置。 \<. 匹配 ad,位于 abc def ECMA
扩展
egrep
awk
Unicode
ASCIIASCII
GNU 词边界 \> 匹配位于单词字符之前但单词字符之后的位置。 .\> 匹配 cf,位于 abc def ECMA
扩展
egrep
awk
Unicode
ASCIIASCII
POSIX 词边界 [[:<:]] 匹配位于单词字符之后但单词字符之前的位置。 [[:<:]]. 匹配 ad,位于 abc def 8.34 ASCIIASCII5.5.10 UnicodeXE7 ASCII3.0.3 ASCIIUnicodeUnicodeASCIIASCII
POSIX 词边界 [[:>:]] 匹配位于单词字符之前但单词字符之后的位置。 .[[:>:]] 匹配 cf,位于 abc def 8.34 ASCIIASCII5.5.10 UnicodeXE7 ASCII3.0.3 ASCIIUnicodeUnicodeASCIIASCII
词边界行为 如果匹配尝试的开始位置后跟单词字符,则词边界始终在匹配尝试的开始位置匹配,而不管匹配尝试的开始位置前是什么字符。(因此,对于同一字符串中的第二个及后续匹配尝试,词边界未得到正确处理。) \b. 在遍历字符串 abc def 中的所有匹配项时,匹配所有字母,但不匹配空格
功能语法描述示例JGsoft .NET Java Perl PCRE PCRE2 PHP Delphi R JavaScript VBScript XRegExp Python Ruby std::regex Boost Tcl ARE POSIX BRE POSIX ERE GNU BRE GNU ERE Oracle XML XPath