关于正则表达式 \B 是什么意思? 怎么用?

正则表达式 \B 是什么意思? 怎么用?


噜噜哒
浏览 1823回答 3
3回答

红糖糍粑

补充一点:\b 在ASCII字符中代表退格键, 但是 \b 同时也是一个正则表达式的特殊符号为了让RE编译器把 \b 当做你想匹配的字符串,而非一个退格键,需要用另外一个反斜线进行转义, \\b

蝴蝶不菲

\w用于匹配字母,数字或下划线字符。{n}匹配确定的 n 次。例如,‘o{2}’ 不能匹配 ‘Bob’ 中的 ‘o’,但是能匹配 ‘food’ 中的两个oo。\b定位符规定匹配模式必须出现在目标字符串的开头或结尾的两个边界之一。比如表达式‘/\bst\b/’可以匹配‘stub’或‘best’,但不能匹配‘industry’。所以/\b\w{2}\b/可以匹配任意以两个字母,数字或下划线字符为串头或串尾的串,比如'3com','a_b', 'never let'等,但不能匹配‘I hit u’或‘&abc%’
打开App,查看更多内容
随时随地看视频慕课网APP