正则表达式中的 \b


正则表达式中的 示单词边界(word boundary)。它匹配一个位置,该位置位于单词字符和非单词字符之间,或者位于字符串的开头或结尾。单词字符包括字母、数字和下划线。

下面是一些示例,说明 使用方式:

匹配包含单词 “cat” 的字符串: 正则表达式:配的字符串:“I have a cat.”、“The cat is cute.”、“My cat is black.”

匹配以字母 “b” 开头的单词: 正则表达式:+ 匹配的字符串:“The bird is beautiful.”、“She bought a book.”

匹配以数字结尾的单词: 正则表达式:+配的字符串:“I have 3 apples.”、“The room number is 205.”

匹配独立的单词 “at”: 正则表达式:配的字符串:“I’m good at swimming.”、“The hat is on the table.”、“He’s a great athlete.”

需要注意的是,正则表达式中的 一个转义字符,需要在字符串中使用双斜杠来表示,如 \\bcat\\b