前言
经七七四十九天不懈努力,终于整理出了【最常见!!】字段的正则表达式规则,
正则表达式是一种文本模式,包括普通字符(例如,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、座机等
^0d{2,3}[-]?d{7,8}|0d{2,3}s?d{7,8}$
7、军官证信息
^[u4E00-u9FA5](字第)([0-9a-zA-Z]{4,8})(号?)$
8、护照号信息等
^1[45]d{7}|Gd{8}|Pd{7}|[SD]d{7,8}$
9、港澳通行证信息
^[HM]d{9}$
10、银行卡信息
^([1-9]{1})(d{15}|d{18})$
11、身份证信息
^d{8}(0d|10|11|12)([0-2]d|30|31)d{3}$)|(^d{6}(18|19|20)d{2}(0d|10|11|12)([0-2]d|30|31)d{3}(d|X|x)$
12、姓名
^(赵|钱|孙|李|周|吴|郑|王|冯|陈|褚|卫|蒋|沈|韩|杨|朱|秦|尤|许|何|吕|施|张|孔|曹|严|华|金|魏|陶|姜|戚|谢|邹|喻|柏|水|窦|章|云|苏|潘|葛|奚|范|彭|郎|鲁|韦|昌|马|苗|凤|花|方|俞|任|袁|柳|酆|鲍|史|唐|费|廉|岑|薛|雷|贺|倪|汤|滕|殷|罗|毕|郝|邬|安|常|乐|于|时|傅|皮|卞|齐|康|伍|余|元|卜|顾|孟|平|黄|和|穆|萧|尹|姚|邵|湛|汪|祁|毛|禹|狄|米|贝|明|臧|计|伏|成|戴|谈|宋|茅|庞|熊|纪|舒|屈|项|祝|董|梁|杜|阮|蓝|闵|席|季|麻|强|贾|路|娄|危|江|童|颜|郭|梅|盛|林|刁|钟|丘|徐|邱|骆|高|夏|蔡|田|樊|胡|凌|霍|虞|万|支|柯|昝|管|卢|莫|经|房|裘|缪|干|解|应|宗|丁|宣|贲|邓|单|杭|洪|包|诸|左|石|崔|吉|钮|龚|程|嵇|邢|滑|裴|陆|荣|翁|荀|羊|於|惠|甄|曲|家|封|芮|羿|储|靳|汲|邴|糜|松|井|段|富|巫|乌|焦|巴|弓|牧|隗|山|谷|车|侯|宓|蓬|全|郗|班|仰|秋|仲|伊|宫|宁|仇|栾|暴|甘|钭|厉|戎|祖|武|符|刘|景|詹|束|龙|叶|幸|司|韶|郜|黎|蓟|薄|印|宿|白|怀|蒲|台|从|鄂|索|咸|籍|赖|卓|蔺|屠|蒙|池|乔|阴|郁|胥|能|苍|双|闻|莘|党|翟|谭|贡|劳|逢|逄|姬|申|扶|堵|冉|宰|郦|雍|璩|桑|桂|濮|牛|寿|通|边|扈|燕|冀|郏|浦|尚|农|温|别|庄|晏|柴|瞿|阎|充|慕|连|茹|习|宦|艾|鱼|容|向|古|易|慎|戈|廖|庚|终|暨|居|衡|步|都|耿|满|弘|匡|国|文|寇|广|禄|阙|东|欧|殳|沃|利|蔚|越|夔|隆|师|巩|厍|聂|晁|勾|敖|融|冷|訾|辛|阚|那|简|饶|空|曾|毋|沙|乜|养|鞠|须|丰|巢|关|蒯|相|查|荆|红|游|竺|权|逯|盖|益|桓|公|万俟|司马|上官|欧阳|夏侯|诸葛|闻人|东方|赫连|皇甫|尉迟|公羊|澹台|公冶|宗政|濮阳|淳于|单于|太叔|申屠|公孙|仲孙|轩辕|令狐|钟离|宇文|长孙|慕容|鲜于|闾丘|司徒|司空|亓官|司寇|仉督|子车|颛孙|端木|巫马|公西|漆雕|乐正|壤驷|公良|拓拔|夹谷|宰父|谷粱|晋|楚|阎|法|汝|鄢|涂|钦|段干|百里|东郭|南门|呼延|归|海|羊舌微生|岳|帅|缑|亢|况|后|有|琴|梁丘|左丘|东门|西门|商|牟|佘|佴|伯|赏|南宫|墨|哈|谯|笪|年爱阳佟|第五|言|福){1}[^w]{1,2}$
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):史上最全-常见正则表达式集合
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论