如何删除字符串中的双反斜杠到单一?

时间:2017-06-28 10:42:17

标签: javascript

enter image description here 我的字符串是tel:\\99999999999。我怎么能取代' \'到' \'单?我希望输出如:tel:\99999999999

请参阅随附的图片反斜杠,但不会出现问题。

4 个答案:

答案 0 :(得分:2)

你应该逃避斜线两次:

"tel:\\99999999999".replace('\\\\', '\\');

答案 1 :(得分:0)

你可以这样做

"tel:\\99999999999".replace('\\\\', '');

答案 2 :(得分:0)

使用.replace()来实现您的目标,str.replace("\\\\","\\")



var str = "tel:\\99999999999";

console.log(str.replace("\\\\","\\"))




答案 3 :(得分:0)

您只需使用tel.replace(/\\\\/g, "\\")

<强>演示:

var tel ="\\99999999999";

console.log(tel.replace(/\\\\/g, "\\"));

您需要使用其他\转义\字符,因为它是JavaScript中的escape character,您可以查看JavaScript backslash (\) in variables is causing an error以便进一步阅读。