简体   繁体   English

javascript中的正则表达式表达式验证

[英]Regex Expression validation in javascript

Regex to check the first character is in uppercase and allow only alphanumeric,not allow the special charcter. 正则表达式检查第一个字符是否为大写,并且仅允许使用字母数字,不允许使用特殊字符。 Thank you Advance 谢谢你提前

    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;   
  }  

i Used This its working properly for checking alphanumeric but for first character uppercase its not working where can i modify my regex expression or any solution. 我使用了它,它可以正常工作,以检查字母数字,但对于第一个大写字母,它不起作用,在哪里可以修改我的正则表达式或任何解决方案。

try 尝试

/^[A-Z][a-zA-Z0-9]+/

For example 例如

/^[A-Z][a-zA-Z0-9]+/.test("Asd");

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM