Javascript Word边界Utf-8字符

时间:2016-08-22 12:26:58

标签: javascript regex

我试图用一个单词边界替换一个单词,但是当任何单词开始使用utf-8字符时都不能正常工作。这是我的代码;

var text="Su çsu su çsuö suö";
var word="su";
var regex=new RegExp("\\b"+word+"\\b", "gi");
text=text.replace(regex,"<span style='color:red;'>"+word+"</span>");

console.log(text);

/ *çsuö* /

所有“su”都改变了这一点; çsuö

0 个答案:

没有答案