当前位置: 代码迷 >> ASP.NET >> 求一正则试:不能输入/\:<>|“?中的任意一个字符?该怎么处理
  详细解决方案

求一正则试:不能输入/\:<>|“?中的任意一个字符?该怎么处理

热度:8427   发布时间:2013-02-25 00:00:00.0
求一正则试:不能输入/\:<>*|“?中的任意一个字符?
求一正则试:不能输入/\: <> *|“?中的任意一个字符?

------解决方案--------------------------------------------------------


var NotAllowedCharRegex = new RegExp( '^[^/\\: <> \*\| "\?]*$ ') ;

if (NotAllowedCharRegex.test(newName)){
alert( '文件名不能包含下列字符之一\r\n/\: <> *| "? ');
return;
}

你要是这么判断的那就要把^去掉

var NotAllowedCharRegex = new RegExp( '[/\\: <> \*\| "\?] ') ;
  相关解决方案