正则表达式字母数字jquery

前端之家收集整理的这篇文章主要介绍了正则表达式字母数字jquery前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_404_1@
var regx = /^[A-Za-z0-9 _.-]+$/;

if(regx.test($($input).val()))
  alert ("correct");
else
  alert('Incorrect!');
}

如果输入输入,字符@或#有效吗?对我来说这有效,但我认为这一定是不正确的……

为什么不能正常工作?

解决方法

你错过了一个左大括号{

将if … else语句更改为:

var regx = /^[A-Za-z0-9 _.-]+$/;

if (regx.test('#sdfgsdfg'))
    alert("correct"); // alerts
else
    alert('Incorrect!');​

http://jsfiddle.net/Bp6fg/

猜你在找的正则表达式相关文章