如何使用正则表达式替换2个正斜杠和4个反斜杠? 我在下面的代码中尝试了几种变体。我承认我没有使用RegEx的经验。 THX!
path = "//computerName/C$/folder";
path = path.replace(/\//g, "\\"); // this works for 1 slash
path = path.replace(/\/\//g, "\\\\"); // here I need to replaces 2 slashes with 4
结果应为:
"\\\\computerName\\C$\\folder"
答案 0 :(得分:0)
您可以将以下捕获组用于所有出现的双正斜杠:
path.replace(/(\/\/)/g, "\\\\\\\\");