正規表示式測試
即時測試正規表示式:比對高亮、命中數、每個比對的擷取群組,非法語法友善報錯。
請先輸入一個模式。
概念
正規表示式(regex)是找文字的迷你模式語言。寫一個模式,比如 d+ 代表一個或多個數字,工具就拿它到你的樣本文字裡搜。圓括號組成的擷取群組會記住每次比對的片段,方便從信箱或日期中擷取部分內容。
描述與趣事
程式設計師有個經典段子:「我遇到問題,於是寫了個正則——現在我有兩個問題了」。正則以「寫完讀不懂」聞名,但在測試器邊寫邊試半小時,明天多半還看得懂自己寫的模式。
歷史與由來
正規表示式由斯蒂芬·克萊尼在 1950 年代中期提出,最初是有限自動機的數學模型。肯·湯普森在 1960 年代末把它放進 Unix,1973 年做成 grep,從此從理論走進日常;JavaScript 在 1990 年代採用 Perl 風格的正則。
相關關鍵字
正規表示式擷取群組線上測試比對高亮正則表示式線上測試
糾錯回饋
如果發現工具問題或有任何建議,歡迎透過信箱聯絡我們,我們會認真查看每一則回饋。
