如何在JavaScript中验证包含转义符+字母组成的特殊元字符,例如\d,我的代码如下:
var str = "D:\download";
var reg1 = /D:\\download/;
document.write(reg1.exec(str) + "<br />");
var reg2 = new RegExp("D:\\\download");
document.write(reg2.exec(str) + "<br />");
都返回null。JavaScript针对\d这类元字符,如果需要解释为数字,只需在字面量声明写成\d或者在构造函数声明写成\\d即可,需要要解释为字符串\d,该如何些正则表达式,加四个\都没用,百思不得其解。在C#中使用一个@即可忽略所有转义...
繁花如伊
大话西游666
尚方宝剑之说
相关分类