正規化表示法

出自ProgWiki

跳轉到: 導航, 搜尋

正規化表示法(Regular Expression),參照:『維基百科~正規化表示法』。

目錄

各程式語言的正規化表示法

正規化表示法的語法

相關工具

Regular Expression心得報告

範例

驗證資料

"^[A-Z]{1}[1-2]{1}[0-9]{8}$"
"([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})"

分割字串

  1. 從HTML的TD標籤中取字串
     "<td \b[^>]*>(.*?)</td>" 
  2. 拆出超連結的URL
     "href\s*=\s*\"(?<url>[^\"]*)\"" 
  3. 拆出超連結所顯示的名稱
     "<a \b[^>]*>(.*?)</a>" 
  4. 檔名與副檔名
     "(.*\.)(.*$)" 
  5. 取得網頁遊覽器的版本

自CS的程式檔中,分割出使用的組件名稱

 @"using\s+(?<dll>[\w.]+);" 

其他

驗證email

個人工具
名字空間
變換
動作
導航
分類
其他
技術類News或部落格
工具箱