首页 > 网站用户名正则验证

网站用户名正则验证

用户名只 能用 中文、英文、数字、下划线

英文或中文开头

这样符合要求么?

^[a-zA-Z]{1}([a-zA-Z0-9_]){4,14}|(^[\u4E00-\uFA29]{1}+[a-zA-Z0-9\u4E00-\uFA29]{2,7}

顯然不符合啊。「a 中文」這樣的就不行??「aaaa+++++」也能通過?

改成:^[a-zA-Z\u4E00-\uFA29][a-zA-Z0-9_\u4E00-\uFA29]+$ 即可

【热门文章】
【热门文章】