Javascript Unicode白色空间

时间:2015-07-07 02:09:31

标签: javascript unicode replace

我需要使用replace()来识别“我”周围的空间。所以它只能使代词'我'#39;在一个输入的字符串小写字母中,不是每个' I'在一个句子里。

var1 = var1.replace(/\u0020 I \u0020/g, "i");

我做错了什么?

编辑:两者

var1 = var1.replace(/ I /g, " i ");

var1 = var1.replace(/\bI\b/g, "i");

的工作。谢谢:))

1 个答案:

答案 0 :(得分:0)

看起来你也在替换空格。你可能想留下那些。

var1 = var1.replace(/ I /g, " i ");