Javascript regexp反斜杠删除查询
我当时正在看对这个问题的回答 发现两种反应都有效Javascript regexp反斜杠删除查询,javascript,regex,Javascript,Regex,我当时正在看对这个问题的回答 发现两种反应都有效 string.replace(/\\\//g, "/"); 及 有人能解释一下这两者之间的区别吗?哪一个是更好的选择?第一个是专门用斜杠替换的(\/) 第二个只是删除所有反斜杠。第二个解决方案str=str.replace(/\\/g')是错误的,因为它将从字符串中删除单个\。实际上它将从字符串中删除所有反斜杠。您能给出一个您尝试过的例子吗?问题是删除\(连续反斜杠)而不是\(单个反斜杠)。是否有必要(我的意思是替换前斜杠)?您对此替换的具体要
string.replace(/\\\//g, "/");
及
有人能解释一下这两者之间的区别吗?哪一个是更好的选择?第一个是专门用斜杠替换的(
\/
)
第二个只是删除所有反斜杠。第二个解决方案
str=str.replace(/\\/g')
是错误的,因为它将从字符串中删除单个\
。实际上它将从字符串中删除所有反斜杠。您能给出一个您尝试过的例子吗?问题是删除\(连续反斜杠)而不是\(单个反斜杠)。是否有必要(我的意思是替换前斜杠)?您对此替换的具体要求是什么?
str = str.replace(/\\/g, '');