史上最全-常见正则表达式集合

时间:2025-03-09 08:35:56

目录

前言

正文

1、邮箱账号,如网易邮箱、qq邮箱、163邮箱等等

2、手机号码

3、性别

4、属于那个民族

5、车牌号信息

6、座机等

7、军官证信息

8、护照号信息等

9、港澳通行证信息

10、银行卡信息

11、身份证信息

12、姓名

13、国家

14、出生年月日等信息

15、年龄信息

16、微信账号等通信信息

17、支付宝账号信息,如账号、手机号、用户名等

18、教育程度信息

19、车辆识别代码信息

20、qq号信息

21、Fax信息,如传真号等

22、收入信息

23、星座信息

24、公司组织机构代码信息

25、公司营业执照信息,如营业执照号码等,公司统一社会信用代码信息

26、设备IP地址信息,如192.168.1.1

27、设备MAC地址信息,如60-F2-62-4D-3E-33

28、设备IPv6地址如:00-01-00-01-2A-5F-BF-B0-25-AA

29、设备、系统访问地址URL信息

30、地名信息,如成都、广州等

31、经纬度信息,如“经度116.397128 ,纬度39.916527 “

 


前言

        经七七四十九天不懈努力,终于整理出了【最常见!!】字段的正则表达式规则。

        正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为"元字符"),是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串,通常被用来检索、替换那些符合某个模式(规则)的文本。

正文

1、邮箱账号,如网易邮箱、qq邮箱、163邮箱等等

^[\w-]+@[\w-]+(\.[\w-]+)+$

2、手机号码

^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$

3、性别

^(男|女){1}$

4、属于那个民族

^(汉|壮|蒙古|回|藏|*|苗|彝|布依|朝鲜|满|侗|瑶|白|东乡|锡伯|土家|哈尼|哈萨克|傣|黎|僳僳|佤|畲|拉祜|水|纳西|景颇|柯尔克孜|土|高山|达斡尔|仫佬|羌|撒拉|德昂|仡佬|阿昌|普米|布朗|塔吉克|怒|乌孜别克|俄罗斯|鄂温克|毛南|保安|裕固|京|塔塔尔|独龙){1}[族]?$

5、车牌号信息

^([京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领A-Z]{1}[A-Z]{1}(([0-9]{5}[DF])|(DF[0-9]{4})))|([京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领A-Z]{1}[A-Z]{1}[A-HJ-NP-Z0-9]{4}[A-HJ-NP-Z0-9挂学警港澳]{1})$

6、座机等

^0\d{2,3}[-]?\d{7,8}|0\d{2,3}\s?\d{7,8}$

7、军官证信息

^[\u4E00-\u9FA5](字第)([0-9a-zA-Z]{4,8})(号?)$

8、护照号信息等

9、港澳通行证信息

10、银行卡信息

11、身份证信息

12、姓名

13、国家

14、出生年月日等信息

15、年龄信息

16、微信账号等通信信息

17、支付宝账号信息,如账号、手机号、用户名等

18、教育程度信息

19、车辆识别代码信息

20、qq号信息

21、Fax信息,如传真号等

22、收入信息

23、星座信息

24、公司组织机构代码信息

25、公司营业执照信息,如营业执照号码等,公司统一社会信用代码信息

26、设备IP地址信息,如192.168.1.1

27、设备MAC地址信息,如60-F2-62-4D-3E-33

28、设备IPv6地址如:00-01-00-01-2A-5F-BF-B0-25-AA

29、设备、系统访问地址URL信息

30、地名信息,如成都、广州等

31、经纬度信息,如“经度116.397128 ,纬度39.916527 “

更多分享,关注微信公众号:安全info