最近寫了手機號碼的正規表達式,在此做個紀錄。
在網上搜尋會達到以下
^09[\d]{8}$
不過這個病不支援以+886開頭的格式,所以我改成以下
^(09|\+886)[\d]{8}$
這是我第一次用"|",要記得把內容用"()"區隔和後面的連續 8 個數字,並記得 +886 的"+"要在前面補一個"\",不然會跟正規表達式的"+"混淆。
[ coding.tools ] 正則表達式在線測試工具
沒有留言:
張貼留言