正则表达式中\ b和\ B之间的区别
我正在读一本关于正则表达式的书,我遇到了这个例子\b
:
猫把食物散落在整个房间里。
使用正则表达式- \bcat\b
将匹配单词cat
而不是cat
在scattered
。
对于\B
作者使用以下示例:
请输入九位数的ID
出现在颜色编码的密钥上。
在单词之间使用正则表达式\B-\B
匹配。使用在另一方面相匹配的中和。-
color - coded
\b-\b
-
nine-digit
pass-key
为什么我们用第一个例子\b
来分离cat
和在第二个用途\B
中分开-
?使用\b
在第二个例子中做的是什么前面却反其道而行之。
请向我解释一下这个区别。
编辑:此外,任何人都可以用一个新的例子来解释?
慕妹3242003
米脂
相关分类