校驗帶有區號的座機號碼正規表示式

admin發表於2020-03-21

雖然當前座機家庭使用率低的可怕,但是公司還是需要的。

下面分享一個可以匹配座機號碼的正規表示式。

正則程式碼如下:

[JavaScript] 純文字檢視 複製程式碼
/^(0\d{2,3}-)?\d{7,8}$/

對上述正則匹配能力分析如下:

(1).區號以0開頭,可以三位也可以是四位。

(2).區號後面帶著橫崗-。

(3).座機號碼可以帶區號,也可以不帶。

(4).區號之外的號碼可以是7位也可以是8位。

相關閱讀:

(1).^參閱正規表示式 ^元字元一章節。

(2).$參閱正規表示式 $ 元字元一章節。

(3).\d參閱正規表示式 \d元字元一章節。

(4).?參閱正規表示式 ? 量詞一章節。

(5).{2,3}參閱正規表示式 {n,m}量詞一章節。

相關文章