正则表达式2 常见模式

继上次的正则表达式速攻1/2-CSDN博客

还有一些常见的匹配模式可以直接使用

电子邮箱 xxx@xxx.域名 的情况

复制代码
\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Z|a-z]{2,}\b

http或者https网址 的情况

复制代码
http[s]?://(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\\(\\),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+

IPV4地址 例如 192.168.1.1

复制代码
\b(?:\d{1,3}\.){3}\d{1,3}\b

匹配日期的情况 xxxx/xx/xx 或者 xxxx-xx-xx

复制代码
\b\d{4}[-/]\d{1,2}[-/]\d{1,2}\b

匹配整数或者小数 例如 3.14

复制代码
\b\d+\.?\d*\b

RGB颜色 例如 #aabbcc #ffffff

复制代码
#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})
相关推荐
Wang's Blog1 分钟前
RabbitMQ: 消息发送、连接管理、消息封装与三种工程方案
linux·ubuntu·rabbitmq
Vect__23 分钟前
初识操作系统
linux
若风的雨24 分钟前
pcie bar 地址对齐规则
linux
LRX_19892727 分钟前
华为设备配置练习(七)VRRP 配置
服务器·网络·华为
林疏safe36 分钟前
灯塔部署云服务器docker 部署方式,以及忘记密码如何查找
运维·服务器·docker
CQ_YM1 小时前
Linux线程控制
linux·c语言·开发语言·线程
zengxiaobai1 小时前
客户端 address 不足
linux
Dxy12393102161 小时前
Python的正则表达式如何做数据校验
开发语言·python·正则表达式
代码游侠1 小时前
学习笔记——线程控制 - 互斥与同步
linux·运维·笔记·学习·算法
牛奶咖啡131 小时前
Linux常见系统故障案例说明并修复解决(下)
linux·服务器·文件系统挂载异常分析并修复·持久化挂载分区文件丢失故障修复·分析系统进程cpu占用率过高