需要一些有关正则表达式和 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;
}
}
顺便说一句。这段代码是纯 JavaScript(没有 jQuery)。 干杯
关于javascript - 正则表达式 JQUERY 验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34338257/