常用的正则表达式1

1.Email地址:^\w+(-+.\w+)@\w+(-.\w+).\w+(-.\w+)*$

2.域名:a-zA-Z0-9-a-zA-Z0-9{0,62}(/.a-zA-Z0-9-a-zA-Z0-9{0,62})+/.?

3.电话号码 /^1(3\d|45-9|50-35-9|62567|70-8|8\d|90-35-9)\d{8}$/ 以1开头,3可跟任一数字(\d),4可跟5-9,5可跟0-3或5-9 ,6后2567其中一个,7后是0-8,8后任一数字,9后是0-3或3-5,其余8位是任意数字(\d{8})

4.身份证号 /1\d{5}(19|20|21)\d{2}(01-9|10|11|12)(01-9|1-2\d|30|31)\d{3}\\dX$/ 第一位在0-9区间,后面是5位任意数字,4位年份(19、20、21开头,后两位任意),两位代表月份(0开头的1-9或者是10、11、12),两位日期(01-31),三位顺序码,最后一位是校验码,可数字可X

5.16进制颜色 /^#(a-fA-F0-9{6}|a-fA-F0-9{3})$/ 以#开始 ,6或3个字符(A-F、a-f、0-9)结尾

网址 /((https?)😃?//(?😕+)(😦\d+))?(/\^?)?(?(.))?/

邮箱 2+@a-zA-Z0-9_-+(.a-zA-Z0-9_-+)+$ 名称有汉字(\\ue00-\\u9fa5)、字母(a-zA-z)、数字、下划线、中划线,域名有数字、字母、下划线、中划线

短身份证号码(数字、字母x结尾):^(0-9){7,18}(x|X)?$ 或 ^\d{8,18}|0-9x{8,18}|0-9X{8,1

相关推荐
databook10 小时前
面向数据工程师的正则表达式:从日志清洗到字段提取
python·正则表达式·数据分析
小白快快跑哦2 天前
python-字符串全解(六):正则表达式-位置断言
python·正则表达式·位置断言
哭泣方源炼蛊4 天前
正则表达式c++内容汇集
数据库·c++·mysql·正则表达式
划破黑暗的第一缕曙光5 天前
正则表达式使用规则和用例
正则表达式·语法·图表·语法规则·练习用例
小白快快跑哦5 天前
python-字符串全解(六):正则表达式-量词
python·正则表达式·字符串
福兮说6 天前
JS 正则的六个坑:带 g 的 test() 一真一假、空匹配死循环、replace 里的 $
开发语言·前端·javascript·正则表达式
Rebecca_aLi6 天前
码匠教育:零基础学 Python,标识符到循环全套基础语法解析
开发语言·python·正则表达式
IvanCodes6 天前
Python 正则表达式(十四):文本匹配、查找与替换
开发语言·python·正则表达式
FED_AF7 天前
Linux运维“邪修”功法之正则表达式
linux·运维·正则表达式
长按助力退休8 天前
正则表达式从入门到不懵逼
正则表达式