\b 在单词边界匹配: /\bdef/ 匹配def和defghi等以def 打头的单词,

但不匹配abcdef ,/def\b/ 匹配def和abcdef 等以def结尾的单词

但不匹配defghi 

/\bdef\b/ 只匹配字符窜def.  

注意:

/\bdef/可匹配$defghi,因为单词包括字母数字下划线,$不被看做是单词的部分

\B 在单词内部匹配: /\Bdef/匹配abcdef等,但不匹配def

/def\B/ 匹配defghi等

/\Bdef\B/ 匹配cdefg abcdefghi等 但不匹配def defghi abcdef