Regex JQUERY Validation



需要一些regex和Jquery方面的帮助。

function cbprValidateUser(username){
    var reg = /^[a-zA-Z'.,-]$/;
    return (reg.test(username));
}

我想用字母&数字,无标点符号或空格

我很失落

您的正则表达式是错误的。如果您只想要数字和字母,请使用此:^[a-zA-Z0-9]*

在您的情况下:

function cbprValidateUser(username){
    var username = username || '';
    var reg = /^[a-zA-Z0-9]+$/
    if (reg.test(username)){
        return true; }
    else{
        return false;
    }
}

Btw。这段代码是纯JavaScript(没有jQuery)。干杯

最新更新