Panshi

修复并解释出错的正则

粘贴一个匹配结果不如预期的正则,得到修复以及哪里出错的解释。

一个"差点就对"的正则最让人抓狂:它匹配了大部分输入却漏掉一个,或匹配了一个本不该匹配的。bug 通常是贪婪量词、未转义的字符,或位置错误的锚点 —— 在你知道该找它之前都看不见。

这个工具对照你的示例诊断模式、找出它行为异常的原因,并返回修正版并解释改动。你不必随机加问号直到它能用,而是搞清真正的原因,交付一个站得住的模式。

对应工具

正则表达式生成

用大白话描述要匹配什么,得到正确的正则、逐段解释和示例。

试用 正则表达式生成 →

常见问题

我的正则为什么不匹配? +

常见原因是贪婪量词、未转义的特殊字符和放错位置的锚点。把它连同示例粘进来,工具会指出是哪一个。

会解释修复吗? +

会。它告诉你哪里错了、为什么修正后的模式行为正确。

能给它失败的示例吗? +

能 —— 提供应匹配和不应匹配的输入,修复会精准针对这些情况。

相关工具

浏览完整的 工具目录, 或查看全部 磐石服务