js实现校验字符串中是否含有特殊的字符

来源:互联网 发布:扬子石化热电厂优化 编辑:程序博客网 时间:2024/05/16 23:50

 var zwcm = document.getElementById("zwcm").value;
   var pattern = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()&mdash;—|{}【】‘;:”“'。,、?]");
     if(zwcm.length>3){
    for (var i = 0; i < zwcm.length; i++) {
           if(zwcm.substr(i, 1).search(pattern)!=-1){
      alert("请录入正确的船名!");
      return;
            }
       }   
      }else{
   alert("中文船名长度不能低于4个字符!");
   return;
       }