Regex to check if the first character is uppercase

前端 未结 5 1984
忘了有多久
忘了有多久 2021-02-13 13:37

I\'m trying to check that the first character of a username is capital, the following can be letters or numbers and at most 20 characters long. Can someone explain why my synta

5条回答
  •  佛祖请我去吃肉
    2021-02-13 14:17

    Why can't you let the poor users pick their own usernames? What you should do is convert all caps to lowercase.

    "User Name".toLowerCase();
    

    But if you are truly evil, you should change that z to a Z:

    /^[A-Z][A-Za-z0-9_-]{3,19}$/
    

提交回复
热议问题