我想在 javascript 字符串中用“/”替换“\”。
var p = "D:\upload\date\csv\sample.csv";
到:
var p = "D:/upload/date/csv/sample.csv";
但是我在第一行本身就出错了。 “语法错误:格式错误的 Unicode 字符转义序列”。
如何做到这一点?请帮忙。谢谢。
最佳答案
第一个应该是var p = "D:\\upload\\date\\csv\\sample.csv";
单个 \
用于转义(或其他内容)。在您的情况下, \upload
是一个问题,因为 \u
将指示一个 unicode 字符。
要替换,请使用:p = p.replace(/\\/g, '/');
关于javascript - 使用javascript将反斜杠转为正斜杠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12105172/