^[^!@#\$\^*()+=\-'`~\|\]}\[{;:/?.,<>&%。!·#¥%……\—();‘’“abcdefghijklmnopqrstuvwxyz0123456789北京中国四川广元成都绵阳]+$

解决方案 »

  1.   

    还是saucer(思归, .NET MVP) 老大比较猛一些,
      

  2.   

    谢谢.
    不好意思,不会引用,想这样实现,怎么用呢?比如文本框的id为Text1,在它的onblur事件中,
    if( Text1的输入值不包括上述字符)
      {
       ........................
      }
    else
      alert("..........");
      

  3.   

    var reg=new RegExp();reg=/[!@#\$\^*()+=\-'`~\|\]}\[{;:/?.,<>&%。!·#¥%……\—();‘’“abcdefghijklmnopqrstuvwxyz\d北京中国四川广元成都绵阳]/g;
      

  4.   

    if( reg.exec(text1的值)==null)
      {
       ........................
      }
    else
      alert("您输入了非法字符!");