校验微信号正则表达式

Posted 铁锤妹妹@

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了校验微信号正则表达式相关的知识,希望对你有一定的参考价值。

微信官方定义的微信号规则
1、可使用6-20个字母、数字、下划线和减号;
2、必须以字母开头(字母不区分大小写);
3、不支持设置中文。

正则如下:

/^[a-zA-Z][a-zA-Z\\d_-]{5,19}$/
^:匹配的开始

[a-zA-Z]:字母不区分大小写

^[a-zA-Z]:首字母不区分大小写

[a-zA-Z\\d_-]:字母、数字、下划线和减号;\\d表示数字

{5,19}:6-20位

以上是关于校验微信号正则表达式的主要内容,如果未能解决你的问题,请参考以下文章

最全面的常用正则表达式大全

常见正则表达式及身份证校验规则

正则校验字母数字特殊字符的函数

JavaScript实现表单的校验以及匹配正则表达式

正则表达式

常用模块-正则re