JavaScript替换所有不在Chrome中工作的实例

JavaScript替换所有不在Chrome中工作的实例,javascript,google-chrome,replace,Javascript,Google Chrome,Replace,Chrome无法用“/”替换所有“u”字符串的实例,我不知道为什么。我得到了g全局运算符和I不区分大小写的运算符 var sample_string = 'mail/contacts/add/'; var p0 = sample_string.replace('_','/','gi'); 首先,您弄错了一些东西,要么是sample_字符串,要么是replace调用 其次,标志是非标准的,您应该使用regex,将标志作为第一个参数,而不是将标志作为第三个参数。 你是说'mail\u contac

Chrome无法用“/”替换所有“u”字符串的实例,我不知道为什么。我得到了
g
全局运算符和
I
不区分大小写的运算符

var sample_string = 'mail/contacts/add/';
var p0 = sample_string.replace('_','/','gi');

首先,您弄错了一些东西,要么是sample_字符串,要么是replace调用

其次,标志是非标准的,您应该使用regex,将标志作为第一个参数,而不是将标志作为第三个参数。

你是说
'mail\u contacts\u add'
?你需要的是
/\ug/code>而不是
'