我需要一个应该验证它应该包含至少一个字母表(AZ,az)和可选的数字(0-9)的正则表达式.
有效名称:
名称无效,
到目前为止我试过的正则表达式
[a-zA-Z0-9\.\'\-_\s]{1,20}
Run Code Online (Sandbox Code Playgroud)
和
function validateFirstName(a) {
if (/[0-9]/.test(a) && /[a-zA-Z]/.test(a)) {
return false;
} else {
return true;
}
}
Run Code Online (Sandbox Code Playgroud)
但两者都不起作用.
任何人都可以帮助这方面吗?
尝试:
^[a-zA-Z0-9]*[a-zA-Z]+[a-zA-Z0-9]*$
Run Code Online (Sandbox Code Playgroud)
解释: