正则表达式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})
相关推荐
一梦浮华35 分钟前
自学嵌入式 day30 IPC:进程间通信
linux·运维·服务器
CH_Qing39 分钟前
【udev】关于/dev 设备节点的生成 &udev
linux·前端·网络
电脑能手43 分钟前
遇到该问题:kex_exchange_identification: read: Connection reset`的解决办法
linux·ubuntu·ssh
snoopyfly~1 小时前
Ubuntu 24.04 安装配置 Redis 7.0 开机自启
linux·redis·ubuntu
精英的英1 小时前
在Ubuntu 24.04主机上创建Ubuntu 14.04编译环境的完整指南
linux·运维·ubuntu
求索小沈1 小时前
ubuntu22.04安装anaconda
linux·运维·服务器
人生在勤,不索何获-白大侠1 小时前
day15——Java常用API(二):常见算法、正则表达式与异常处理详解
java·算法·正则表达式
笑衬人心。2 小时前
项目中数据库表设计规范与实践(含案例)
服务器·数据库·设计规范
虎皮辣椒小怪兽2 小时前
正则表达式
正则表达式
小张不嚣张꒰ঌ(˚ᆺ˚)໒꒱2 小时前
Centos7在yum当中遇到Could not resolve host: mirrorlist.centos.org解决方案
linux·运维·服务器·centos