常用範例
範例如下:
需求 | 範例 | 結果 |
IPV4 | \d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3} | IP:192.168.0.1。 |
IPV4 範圍 | 範圍從192.168.0.1到192.168.0.10 ^192\.168\.0\.[1-9]0?$ | 192.168.0.1 192.168.0.2 192.168.0.10 192.168.0.11 |
手機號碼 | ^[0-9]{10}$ | 0912345678 |
郵遞區號 (5碼數字) | ^[1-9]\d{4}$ | 12345 |
身分證字號 | ^[A-Z]\d{9}$ | A123456789 |
^[A-Z][0-9]{9}$ | A123456789 | |
西元年/月/日 | ^\d{4}\/\d{1,2}\/\d{1,2}$ | 1990/1/1 |
^[1-9]\d{3}\/[1]?\d\/[123]?\d$ | 1990/1/1 | |
^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$ | 123@test.com | |
"xxx" | \"(.*?)\" | 1”23"4 |
[xxx] | \[(.*?)\] | 1[23]4 |
參考連結:
使用 Regular Expression 驗證密碼複雜度
Regular Expression (regex),要成為GA專家一定要懂的正規表示式
Day 12: 正規表示式(Regular Expression)
相關文章:
[Regex][Regular Expression][正規表示法]基本介紹(一)
[Regex][Regular Expression][正規表示法]基本規則(二)
嘗試以自己的角度來整理並紀錄,也許會對一些人有幫助。
文章有錯、參考聯結有漏或是連結失效..等,還請幫忙告知,謝謝。
另外參考資料中有很多更棒的文章,建議多看看。