文章標籤 ‘Regular Expression

[RegExp] 正規表示式簡介

分類: 技術分享 作者: daniel

13 8 月 2009

tbq9YRzNVjmi5kluDwHoNiWIo1_400回顧前二次測試先行的作業,都有使用到大家在輸入字串判斷上的好朋友;所以這次就來介紹一下囉!正規表示式,Regular Expression。它有多種翻譯名稱:正規式、正規表示法、正則表達式...等等,就連英文縮寫也有多種稱呼;總之只要是用來描述或者匹配一系列符合某個句法規則的字元串的單個字元串,就被稱為正規表示式。它經常被用來檢查使用者所輸入的資料是否符合規則,像是 E-mail 或是電話號碼之類,有著一定規則的字串。

一開始接觸正規表示式的時候,真的覺得他是程式界的火星文,猛然一看幾乎無法分辨這些由符號構成的字串到底有什麼涵義,也很難想像它在驗證字串的能力上是如此驚人!如今正規表示式已被許多程式語言廣泛運用,甚至不少文字編輯器也提供支援。相關的使用規則 Wiki 解釋的非常清楚,之前曾經推薦過的「正則表達式30分鐘入門教程」by deerchao 更是深入淺出;雖然不太可能真的在 30 分鐘內完全了解,但是關於正規表示式的各種應用,作者都巨細靡遺的搭配實例一一解說,非常用心。在碰到難解的規則時,重新看過一遍會有另一番體認唷!

繼續閱讀 »


關於這裡

這個部落格分享了哇寶在電子商務領域的技術及資訊,希望能讓更多人一起為台灣的網路產業加油。