常用正则表达式速查表:涵盖元字符、量词、分组、零宽断言、常用模式等,支持搜索与分类浏览,正则学习与开发必备,全部本地处理。
摘要:免费的在线正则表达式速查表,涵盖元字符、量词、分组、零宽断言与常用匹配模式,附示例与说明,支持搜索与分类浏览,正则学习与开发必备,本地运行。
此工具完全在您的浏览器中运行。打开 DevTools → Network 面板,搜索您的输入内容——它不会出现在任何请求中。
下一步
使用指南
正则语法散落在各语言文档里,调试时最怕「这个符号到底什么意思」。本页把常用元字符、量词、锚点、分组与环视整理成可检索的速查表,配短示例——适合写 pattern 时随手翻,而不是从头读教程。
1. 怎么用这张表
速查表解决的是「符号词典」问题,不替代调试。真正卡匹配时,按博客「正则匹配不上」的诊断表自上而下排查:贪婪量词、标志位、转义、换行、Unicode。
- 按分类浏览:字符类、量词、锚点、分组、环视、标志位——先锁定你卡住的那一类。
- 看「命令 → 含义 → 示例」三列:示例是最短可运行片段,可直接拷进正则测试器验证。
- 需要「读懂一整条别人写的正则」时,切换到正则解释器;需要「看它能不能匹配」时,切换到正则测试器。
2. 最容易记混的几组
- . 与 \.:点号匹配任意字符(默认不含换行);要匹配字面点号必须转义。
- * / + / ? 与带问号的惰性版:默认贪婪,加 ? 变成「尽可能少」。
- ^ / $ 在有无 /m 时行为不同:无 /m 锚整个字符串,有 /m 锚每一行。
- (...) 与 (?:...):前者捕获并占编号,后者只分组不捕获——影响 match[1] 取什么。
- \w 默认偏 ASCII:处理中文/Emoji 请用 /u 与 \p{L} 等 Unicode 属性。
3. 和站内其他正则工具的分工
引擎差异提醒:JavaScript、Python、Java、Go 对后瞻、命名分组、递归等支持不一致。本表以通用语法为主;复制到生产环境前,用目标语言的测试器再跑一遍。
- 速查表:忘记语法时查。
- 解释器:把整条 pattern 拆成可读说明。
- 测试器:高亮匹配与捕获组,验证边界样例。
- 文本提取:已经确认 pattern 正确,要批量抽出所有匹配。
常见问题
完全免费,无需注册。内容本地加载,随时查阅。
涵盖元字符、量词、分组、零宽断言与常用匹配模式(邮箱、URL、手机号等),均附示例说明。
支持关键词搜索与分类浏览,输入符号或功能名称即可快速定位。