【发布时间】:2015-07-07 02:09:30
【问题描述】:
我需要 replace() 来识别“I”周围的空格,因此它只会使输入字符串中的代词“I”小写,而不是句子中的每个“I”。
var1 = var1.replace(/\u0020 I \u0020/g, "i");
我做错了什么??
编辑:两者都
var1 = var1.replace(/ I /g, " i ");
和
var1 = var1.replace(/\bI\b/g, "i");
工作。谢谢你:)
【问题讨论】:
-
您可能需要考虑 RegExp
/\bI\b/g
标签: javascript unicode replace