Gui*_*ser 7 javascript ajax replace backslash
我有以下问题:
我有一个脚本执行到服务器的AJAX请求,服务器C:\backup\在预览中返回.但是,回应是"C:\\backup\\".不是什么大不了的事,因为我只想用单个斜线替换双斜线.我一直在堆栈上四处寻找,但我只能找到如何用双重替换单个反斜杠,但我需要反过来.
有人可以帮我解决这个问题吗?
最好是使用正则表达式来替换所有出现的事件:
C:\\backup\\".replace(/\/\//g, "/")
Run Code Online (Sandbox Code Playgroud)
这会返回: C:\backup\
要么
使用split()
"C:\\backup\\".split();
Run Code Online (Sandbox Code Playgroud)
两者都产生你想要的结果
C:\备份\
console.log("using \"C:\\backup\\\".replace(/\/\//g, \"/\")")
console.log("C:\\backup\\".replace(/\/\//g, "/"));
console.log("Using \"C:\\backup\\\".split()");
console.log("C:\\backup\\".split());Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11612 次 |
| 最近记录: |