正则表达式

规则

\d 匹配任意数字

\D 匹配任意非数字

\s 匹配任意空白字符

\S 匹配任意非空白字符

\w 匹配任意字母、数字或下划线

\W 匹配任意非字母、数字或下划线

. 匹配任意字符

^ 匹配字符串的开头

$ 匹配字符串的末尾

\] 匹配括号内的任意字符 \[\^\] 匹配不在括号内的任意字符 \* 匹配前面的字符0次或多次 + 匹配前面的字符1次或多次 ? 匹配前面的字符0次或1次 {n} 匹配前面的字符恰好n次 {n,} 匹配前面的字符至少n次 {n,m} 匹配前面的字符至少n次,至多m次 \| 匹配两个或多个表达式中的任意一个 (...) 匹配括号内的表达式,并记住匹配的文本 (?...) 匹配括号内的表达式,但是不记住匹配的文本 (?P\...) 匹配括号内的表达式,并记住匹配的文本,并把匹配的文本保存到一个名字为name的组中 (?P=name) 匹配之前的命名组name匹配的文本 (?#...) 注释,不参与匹配 (?=...) 正向肯定界定符,在...前面的字符必须匹配 (?!...) 正向否定界定符,在...前面的字符不能匹配 (?\<=...) 反向肯定界定符,在...后面的字符必须匹配 (?\

相关推荐
风语者6664 小时前
perl踩坑系列===正则表达式第2坑---split中的“或”操作符
开发语言·正则表达式·perl
AI悦创|编程1v12 天前
00-为什么要系统学习正则表达式?
学习·正则表达式·python一对一辅导·python一对一教学
叫我詹躲躲4 天前
别再手写正则了!20 + 证件 / 手机号 / 邮箱验证函数,直接复制能用
前端·javascript·正则表达式
Moonbit4 天前
MoonBit Pearls Vol.9:正则表达式引擎的两种实现方法:导数与 Thompson 虚拟机
后端·正则表达式·编程语言
半梦半醒*14 天前
正则表达式
linux·运维·开发语言·正则表达式·centos·运维开发
PyHaVolask15 天前
Python进阶教程:随机数、正则表达式与异常处理
python·正则表达式·异常处理·随机数生成
神秘人X70715 天前
正则表达式笔记
正则表达式·shell·脚本
然我17 天前
前端正则面试通关指南:一篇吃透所有核心考点,轻松突围面试
前端·面试·正则表达式
Lynnxiaowen20 天前
今天继续昨天的正则表达式进行学习
linux·运维·学习·正则表达式·云计算·bash
前端世界22 天前
Python 正则表达式实战:用 Match 对象轻松解析拼接数据流
python·正则表达式·php