Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
语法错误。
var str = "D:\Imaging\EMail\31844529039.pdf"; str = str.replace(/\/g, "\\"); alert(str);
请帮助所需的输出是D:\\ImagingEMail\\31844529039.pdf
D:\\ImagingEMail\\31844529039.pdf
\是字符串文字和正则表达式文字中的转义符号,因此您必须对其进行转义。利用
\
var str = "D:\\Imaging\\EMail\\31844529039.pdf"; str = str.replace(/\\/g, "\\\\");
这构建了这个字符串:
D:\\Imaging\\EMail\\31844529039.pdf
此处描述了字符串文字中的特殊字符。
此处描述了正则表达式文字中的特殊字符。
利用
str = str .replace(/\\/g, "\\\\");