2022年3月28日 星期一

手機號碼的正規表達式

 手機號碼的正規表達式

前言

  最近寫了手機號碼的正規表達式,在此做個紀錄。


內容

  在網上搜尋會達到以下

^09[\d]{8}$


不過這個病不支援以+886開頭的格式,所以我改成以下

^(09|\+886)[\d]{8}$


這是我第一次用"|",要記得把內容用"()"區隔和後面的連續 8 個數字,並記得 +886 的"+"要在前面補一個"\",不然會跟正規表達式的"+"混淆。


參考資料

[ coding.tools ] 正則表達式在線測試工具

沒有留言:

張貼留言