摘要:免费的正则表达式解释器,逐段拆解正则语法并用中文标注含义,支持零宽断言与命名捕获组,本地运行。
本地工具可在 DevTools → Network 搜索输入内容,通常不会出现在请求中。
下一步
使用指南
读别人写的正则时常卡住。本工具尝试把 pattern 拆成更可读的说明片段,帮助理解结构,本地分析。说明是辅助,不是形式化证明;以目标语言引擎实际匹配为准。
1. 验收
用一份最小可复现样例确认输入输出;失败时保留原文与选项截图。
2. 相邻工具
格式化、校验、互转工具可衔接;每步保留母版。
3. 隐私
处理含个人信息或密钥的内容时,即使计算在本地完成,也要留意屏幕分享、录屏与下载文件的二次传播路径。
4. 补充说明与验收
本页计算在浏览器本地完成,不把你的内容当作上传素材;但这不自动等于「可以随便外传」。下载目录、剪贴板与会议投屏同样可能泄漏。与相邻工具衔接时,注意中间格式是否有损、编码是否一致、以及是否需要保留母版以便回退。链路越长,越要在每一步写下「不保证什么」。
5. 协作与风险控制
新人按清单操作,比口头教一遍损耗更小。文档与实现可能短暂不一致:以你屏幕上可见的按钮、下拉与提示为准。发现落差欢迎用真实样例复现后更新说明,避免继续传播过时句子。处理含个人信息、密钥或未发布文案时,用完清理临时文件;不要把调试样例直接贴进公开工单。需要给外部时,先脱敏再导出。性能方面,超大输入可能导致标签页卡顿——先裁剪样例验证逻辑,再放大到全量。中途不要重复点击造成叠任务。同一结论换一种说法:先小样例,再全量;先对选项,再谈效率。
- 先用最小可复现样例确认选项。
- 批量前记录转换前后体积或行数。
- 输出给他人时写明边界与不保证项。
常见问题
不会,正则拆解在浏览器内完成,你的内容不作为上传素材。不过「本地处理」不自动等于可以随意外传——下载目录、剪贴板与会议投屏同样可能泄漏,含敏感信息的正则注意使用场合。
字符类、量词、锚点、分组、反向引用、零宽断言(lookahead/lookbehind)、命名捕获组等,逐段拆解并标注每部分的含义。
不一定。正则存在引擎方言差异——同一写法在不同引擎里的支持范围不同,环视与反向引用尤其常见分歧。这里的说明是理解辅助而非形式化证明,最终以目标语言引擎的实际匹配为准。
分工是「理解」与「验证」:本页把已有正则拆解为人类可读的解释,regex-tester 用测试字符串验证实际匹配结果。惯用流程是先在这里读懂结构,再回测试器用真实样例验证;改了正则就两边都重跑一遍。
超大输入可能让标签页卡顿——先裁剪样例验证逻辑,再放大到全量,中途别重复提交。灾难性回溯指嵌套量词在失配时组合爆炸式地重试,是正则本身的运行时性能风险;怀疑存在时,用接近真实长度的样例实际跑一跑,看匹配是否明显变慢。