正则语法速查
正则表达式语法与常用表达式速查表
. | 匹配除换行符外任意字符 | \d \D | 数字 / 非数字 |
\w \W | 字母数字下划线 / 反之 | \s \S | 空白字符 / 非空白 |
^ $ | 行首 / 行尾 | \b \B | 单词边界 / 非边界 |
* | 0次或多次(贪婪) | + | 1次或多次(贪婪) |
? | 0次或1次 | {n,m} | n到m次 |
*? +? | 非贪婪匹配 | [abc] | 字符集合 |
[^abc] | 排除字符 | [a-z] | 字符范围 |
(abc) | 捕获分组($1引用) | (?:abc) | 非捕获分组 |
(?=x) | 正向先行断言 | (?!x) | 负向先行断言 |
(?<=x) | 正向后行断言 | x|y | 或 |
g | 全局匹配 | i | 忽略大小写 |
m | 多行模式 | s | . 匹配换行(dotAll) |
常用:手机号 1[3-9]\d{9} · 邮箱 [\w.-]+@[\w-]+\.[\w.]+ · 日期 \d{4}-\d{2}-\d{2} · IP \d{1,3}(\.\d{1,3}){3} · URL https?://[^\s]+
📖 使用说明
本页为速查表,按表格查阅即可。
内容:
- 元字符与量词语法;
- 断言与修饰符;
- 手机号/邮箱/日期/IP 常用实例。
💬 用户评论 (0)
还没有评论,快来抢沙发!