如何在JavaScript中使用replaceAll()?

如何在JavaScript中使用replaceAll()?,javascript,Javascript,我有字符串,有很多字符是“\”,所以我想删除所有字符,但当我使用 它只删除第一个字符。reactnative中没有replaceAll。我该怎么做呢?您必须使用带有g修饰符的正则表达式,这意味着全局,这将根据需要多次应用正则表达式。您可以使用构建和测试正则表达式 console.log('hello\\world\\'.replace(/\\\/g',)您必须使用带有g修饰符的正则表达式,这意味着全局,将根据需要多次应用正则表达式。您可以使用构建和测试正则表达式 console.log('h

我有字符串,有很多字符是“\”,所以我想删除所有字符,但当我使用


它只删除第一个字符。reactnative中没有replaceAll。我该怎么做呢?

您必须使用带有
g
修饰符的正则表达式,这意味着
全局
,这将根据需要多次应用正则表达式。您可以使用构建和测试正则表达式


console.log('hello\\world\\'.replace(/\\\/g',)
您必须使用带有
g
修饰符的正则表达式,这意味着
全局
,将根据需要多次应用正则表达式。您可以使用构建和测试正则表达式


console.log('hello\\world\\'.replace(/\\\/g',)
替换中使用正则表达式

例如:

const string=“aaabbcccaaa”;
//仅删除第一个“a”
console.log(string.replace(“a”),和;
//删除所有“a”

console.log(string.replace(/a/g,“”))
替换中使用正则表达式

例如:

const string=“aaabbcccaaa”;
//仅删除第一个“a”
console.log(string.replace(“a”),和;
//删除所有“a”

console.log(string.replace(/a/g,“”))
与“react native”无关。与“react native”无关。这当然有效,但对于
a
您不需要
[]
。这当然有效,但对于
a
您不需要
[]
string.replace("\\","");