word-boundaries

What are non-word boundary in regex (\\B), compared to word-boundary?

依然范特西╮ 提交于 2019-11-27 03:45:59
What are non-word boundary in regex (\B), compared to word-boundary? A word boundary ( \b ) is a zero width match that can match: Between a word character ( \w ) and a non-word character ( \W ) or Between a word character and the start or end of the string. In Javascript the definition of \w is [A-Za-z0-9_] and \W is anything else. The negated version of \b , written \B , is a zero width match where the above does not hold. Therefore it can match: Between two word characters. Between two non-word characters. Between a non-word character and the start or end of the string. The empty string. For

What are non-word boundary in regex (\B), compared to word-boundary?

你。 提交于 2019-11-26 09:08:57
问题 What are non-word boundary in regex (\\B), compared to word-boundary? 回答1: A word boundary ( \b ) is a zero width match that can match: Between a word character ( \w ) and a non-word character ( \W ) or Between a word character and the start or end of the string. In Javascript the definition of \w is [A-Za-z0-9_] and \W is anything else. The negated version of \b , written \B , is a zero width match where the above does not hold. Therefore it can match: Between two word characters. Between