jQuery - 正则表达式,以防止任何特殊字符

时间:2012-09-05 20:51:36

标签: javascript jquery regex jquery-validate

我正在使用jQuery的验证插件来验证表单。 我有一个字段,只能包含字母或数字。我尝试过以下正则表达式,但它仍然允许使用诸如'; :

[a-zA-Z 0-9]$

我做错了什么?

提前致谢

2 个答案:

答案 0 :(得分:3)

试试这个:

^[a-zA-Z 0-9]*$

如果这是必填字段,则将星号更改为加号: -

^[a-zA-Z 0-9]+$

答案 1 :(得分:1)

试试这个表达式::

^[a-zA-Z 0-9]+$