Regular expression,常簡寫為 regex 或 regexp 中文稱正則表達式、規律表達式、正規表達式、正規表示法、規則運算式、常規表示法等,其主要用簡單字串來描述、匹配文中全部符合指定格式的字串,例如,檢查輸入的電子郵件格式、在檔案中找出 PDF、Word檔案等,都是其應用的範圍,但要寫出能通過編輯器的正則表達式是需要懂其語法及規則,是有學習門檻。
有別於常見的規則運算式免費檢查工具,其運作方式通常都是由使用者自行輸入,然後由工具進行檢查,Text-to-Regex 免費工具則是利用 Match 關鍵字輸入文字描述想要的規則運算式,然後由 Text-to-Regex 網站產生符合文字描述的規則運算式。
如果只要簡單檢查,例如檢查使用者輸入的電子郵件格式或是找出檔案中的圖片、Word、Excel 檔案,那麼網路上有很多類似的範例可供參考,甚至都可以直接複製來用。
如何使用 Text-to-Regex 網站,以文字描述想要產生的規則運算式?
1.使用瀏覽器進入 Text-to-Regex 網站,就可以看到說明及找出音訊檔案的使用範例,重點就是使用 "Match" 關鍵字。
2.依樣畫葫蘆,例如我們要找出 Word 及 PDF 兩種檔案,可以這樣輸入 Match doc or pdf file. 產生的規則運算式也可以進行測試。
3.描述要產生電子郵件檢查格式,並輸入電子郵件進行測試。