[英]Regex Expression validation in javascript
正则表达式检查第一个字符是否为大写,并且仅允许使用字母数字,不允许使用特殊字符。 谢谢你提前
function checkName(val) {
var alpha = document.getElementById(val).value;
var filter = /^[a-zA-Z0-9 ]*$/;
if (!filter.test(alpha)) {
alert("Please Enter Alphanumeric Only");
return false;
}
return true;
}
我使用了它,它可以正常工作,以检查字母数字,但对于第一个大写字母,它不起作用,在哪里可以修改我的正则表达式或任何解决方案。
尝试
/^[A-Z][a-zA-Z0-9]+/
例如
/^[A-Z][a-zA-Z0-9]+/.test("Asd");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.