标签: javascript regex word-boundary
假设您要检查以下输入:
lorem ipsüm dolor ipsum dolor
以及以下JavaScript RegExp:
/(\bips[uü]\b)/gmi
我期待的是,当我正在搜索匹配时,无论是“ipsu”还是“ipsü”,都会找不到任何内容,但带有单词边界。但是“ipsü”这个词会匹配,即使最后有一个字符“m”而不是一个单词边界。我不明白原因。
有谁知道原因?
见这个例子:
https://regex101.com/r/kM0zW7/2