Jquery验证输入没有特殊字符或空格

时间:2014-04-16 14:30:33

标签: javascript regex

我试图阻止用户创建包含空格和特殊字符的用户名。我正在使用的正则表达式会阻止特殊字符但不会停止空格。

if (/[^a-zA-Z 0-9 \S]+/.test(username)){
    alert('letters and numbers only please');
}

1 个答案:

答案 0 :(得分:3)

这是因为你在正则表达式中有空格。尝试:/[^a-zA-Z0-9]+/