修復並解釋出錯的正則
貼上一個匹配結果不如預期的正則,得到修復以及哪裡出錯的解釋。
一個"差點就對"的正則最讓人抓狂:它匹配了大部分輸入卻漏掉一個,或匹配了一個本不該匹配的。bug 通常是貪婪量詞、未轉義的字元,或位置錯誤的錨點 —— 在你知道該找它之前都看不見。
這個工具對照你的示例診斷模式、找出它行為異常的原因,並返回修正版並解釋改動。你不必隨機加問號直到它能用,而是搞清真正的原因,交付一個站得住的模式。
對應工具
⁂正規表示式生成
用大白話描述要匹配什麼,得到正確的正則、逐段解釋和示例。
常見問題
我的正則為什麼不匹配? +
常見原因是貪婪量詞、未轉義的特殊字元和放錯位置的錨點。把它連同示例粘進來,工具會指出是哪一個。
會解釋修復嗎? +
會。它告訴你哪裡錯了、為什麼修正後的模式行為正確。
能給它失敗的示例嗎? +
能 —— 提供應匹配和不應匹配的輸入,修復會精準針對這些情況。