求一正则试:不能输入/\:<>*|“?中的任意一个字符?
求一正则试:不能输入/\: <> *|“?中的任意一个字符?
------解决方案-------------------- var NotAllowedCharRegex = new RegExp( '^[^/\\: <> \*\| "\?]*$ ') ;
if (NotAllowedCharRegex.test(newName)){
alert( '文件名不能包含下列字符之一\r\n/\: <> *| "? ');
return;
}
你要是这么判断的那就要把^去掉
var NotAllowedCharRegex = new RegExp( '[/\\: <> \*\| "\?] ') ;