正则可视化
免费在线使用 正则可视化 无需安装即可使用工具
关于正则表达式可视化器
解析正则表达式模式,并将每个标记渲染为带颜色编码的标签块,让你能一目了然地看清结构。标签块下方会按顺序列出每个标记及其通俗语言描述,说明它匹配的内容。
如何使用
1. 在 Pattern 输入框(等宽字体)中输入你的正则表达式模式。 2. Breakdown 卡片会自动出现,为每个解析出的标记显示一个标签块。 3. 阅读标签块下方的描述列表,按顺序了解每个标记的含义。
标记类型与颜色
共有六种标记类型以颜色区分:字面量(蓝色,例如 . 表示任意字符,| 表示或)、字符类(绿色,例如 [a-z])、锚点(紫色,^ 或 $)、分组(橙色,括号)、量词(红色,*、+、?、{n,m})和转义(黄色,例如 \d、\s)。悬停在某个标签块上可以查看其描述作为工具提示。
▶这个工具会执行或测试正则表达式吗?
不会。它只是可视化地解析模式,不会对示例文本运行匹配。如需匹配,请使用正则表达式测试工具。
▶像 {2,4} 这样的量词会怎样处理?
花括号中的范围量词会被识别为单个量词标签块,标注为“Range quantifier”。单字符的 *、+ 和 ? 会被分别单独识别。
▶支持命名分组和环视吗?
解析器将 (...) 视为捕获分组,并识别转义符(\d、\s 等),但它不会把命名分组、非捕获分组或环视与基本分组标签块区分开。
▶为什么输入模式后什么都没出现?
如果输入框为空,或者解析后没有任何部分,Breakdown 卡片会被隐藏。请确保模式中包含实际标记,而不仅是空白字符。
如果这个工具对你有帮助的话,请考虑请我喝杯咖啡。
请给我买杯咖啡吧。