为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript中的正则表达式的\b 以及 \B是什么?

/ 猿问

JavaScript中的正则表达式的\b 以及 \B是什么?

BIG阳 2018-10-11 15:11:31

\b 的描述:匹配一个零宽单词边界(Matches a zero-width word boundary)
\B 的描述:匹配一个零宽非单词边界(Matches a zero-width non-word boundary)
这个描述我看不懂,用小白也能听懂的话讲出来,最好加上例子。

查看完整描述

1 回答

?
泛舟湖上清波郎朗

1
这两个匹配字符好像比较特殊,因为经过我的测试,他跟中文好像不怎么搭,只能应用于字母、数字和下划线,所以说这个符号我们一般不太常用。
2
“\b”可以表示字母在单词的边界,“\B”可以表示字母不在单词的边界。举个例子:“\B.+ful\b”就能匹配到“beautifulfull”中的“beautiful”。
3
“\bful\B.+”就能匹配到“beautifulfull”中的“full”.

查看完整回答
反对 回复 2018-11-11

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信