JS正则怎么不能排除反斜杠?
如下代码用来排除特殊字符,只有反斜杠不能被顺利排除,百思不得其解啊,求助各位大大!functionstripscript(s){varpattern=newRegExp(...
如下代码用来排除特殊字符,只有反斜杠不能被顺利排除,百思不得其解啊,求助各位大大!
function stripscript(s) {
var pattern = new RegExp("[-~!@#¥……$%^&*()()_+{}|:\"<>?·【】、;;’‘,。《》?{}|=——”“\\ ]")
var rs = "";
for (var i = 0; i < s.length; i++) {
rs = rs + s.substr(i, 1).replace(pattern, '');
}
return rs;
} 展开
function stripscript(s) {
var pattern = new RegExp("[-~!@#¥……$%^&*()()_+{}|:\"<>?·【】、;;’‘,。《》?{}|=——”“\\ ]")
var rs = "";
for (var i = 0; i < s.length; i++) {
rs = rs + s.substr(i, 1).replace(pattern, '');
}
return rs;
} 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询