首页 / 计算查询 / 单位万能换算 / 正则表达式语法速查

正则表达式语法速查

在线在线取色器工具,免费使用,无需注册,打开即用。

使用说明
正则表达式语法速查 - 在线工具
点击表达式或「复制」即可复制

元字符

表达式说明操作
. 除换行外任意单字符
\d \D 数字 / 非数字
\w \W 字母数字下划线 / 非
\s \S 空白字符 / 非空白
^ $ 行首 / 行尾
\b \B 单词边界 / 非单词边界

量词

表达式说明操作
* + ? 0+ / 1+ / 0 或 1 次
{n} {n,} {n,m} 精确 n 次 / 至少 n 次 / n 到 m 次
*? +? ?? {n,m}? 非贪婪(懒惰)模式

字符类

表达式说明操作
[abc] [^abc] 字符类 / 反字符类
[a-z] [A-Z] [0-9] 范围字符类

分组与断言

表达式说明操作
(abc) (?:abc) 捕获组 / 非捕获组
(?=abc) (?!abc) 前瞻断言 / 负前瞻
(?<=abc) (?<!abc) 后瞻断言 / 负后瞻

引用与转义

表达式说明操作
| 或(分支)
\1 \2 反向引用(捕获组 1、2)
\ \. 转义元字符
(?<name>abc) 命名捕获组
没有匹配的结果
常用 flags: g(全局) i(忽略大小写) m(多行模式) s(点匹配换行) u(Unicode) y(粘性)

使用说明

覆盖基础元字符、量词、字符类、分组、断言、反向引用、命名组与常用 flags。点击「复制」或点击表达式本身即可复制到剪贴板。顶部搜索框可按表达式或说明快速筛选。