Jquery检查字母数字字符

时间:2011-06-09 05:45:12

标签: javascript jquery

在下面的代码中使用jquery如何仅检查alaphanumeric charaters.Even空间,并且不允许任何特殊符号。我想要使用外部插件

 var a='a hjdshj%^& ff234 ./.';

  if(var a has special characters)
  {
      alert('has special characters');
  } 

EDIT:不允许使用单引号和双引号

1 个答案:

答案 0 :(得分:2)

不需要任何插件来检查

你可以利用Regular exprssion来轻松实现..

试试这个

var str='a hjdshj%^& ff234 ./.';
var re = new RegExp(/\$|\/|\^|-/\s,"g");
specialchars = str.match(re);
alert(specialchars.length);