我需要一个正则表达式来验证它应该包含至少一个字母(AZ,az)和可选的数字(0-9)。
有效名称:
- 啊啊啊
- aaa1
- 所以
- 约翰 P. 示例
无效的名字,
- 1111
- @@@@
到目前为止我尝试过的正则表达式
[a-zA-Z0-9\.\'\-_\s]{1,20}
和
function validateFirstName(a) {
if (/[0-9]/.test(a) && /[a-zA-Z]/.test(a)) {
return false;
} else {
return true;
}
}
但两者都不起作用。
任何人都可以在这方面提供帮助吗?