标签: javascript regex
此正则表达式模式:\bgoogle\b
\bgoogle\b
测试用例:http://www.google.com/
匹配。
为什么?
答案 0 :(得分:3)
因为句点代表单词边界。也就是说,它不是单词的一部分,就像空格,冒号,分号或制表符不是单词的一部分一样。 \ b是零宽度断言,意味着它本身不匹配任何东西,它只是定义了匹配的东西。
答案 1 :(得分:1)
\b的字边界确实是very tricksy buggers!
\b