word boundary,就是 字边界,表式字边界的符号是 \b,它匹配的不是字符,而是位置。这里说的 word,就是小写的 a 到 z ,大写的 A 到 Z ,还有 0 到 9 ,再加上下划线 这些东西 .. 当它们遇到除了 word 以外的东西的时候,就会有一个字边界 ..
比如这里有一句话 .. she sells seashells. 在匹配的模式这里输入一个 s ,会匹配下面这句话里的所有的 s ,在这个模式里的 s 的后面,我们加上一个表示字边界的符号 .. \b
你会看到,现在只会匹配 sells 里面的最后一个 s ,因为它的右边儿是一个空格,空格不是一个 word ,所以这里就会是一个字边界,这样也就会匹配这个 s 。
另外还会匹配 seashells 里面的最后一个 s,因为它的右边是一个 . 它也不是一个 word ,所以这里也会是一个字边界 ...