如何編寫正則表達式來將電話號碼格式化爲 (XXX)XXX-XXXX和(XXX)XXX-XXXX?我想寫作的電話驗證正則表達式
([0-9]) - + [0-9] - + [0-9]
及其對ASP.NET模型
如何編寫正則表達式來將電話號碼格式化爲 (XXX)XXX-XXXX和(XXX)XXX-XXXX?我想寫作的電話驗證正則表達式
([0-9]) - + [0-9] - + [0-9]
及其對ASP.NET模型
假設計算量詞工作ASP.NET中:
\([0-9]{3}\)[ ]?[0-9]{3}-[0-9]{4}
我建議將'[]?'替換爲'\ s *':) –
@vp_arth如果'\ d'不存在,也許'\ s'不是?我不知道ASP.NET使用什麼風格,所以我試圖限制正則表達式引擎爲他做的事情! :) –
噢,對不起......這裏有一些令人頭疼的MS標準:) https://msdn.microsoft.com/en-us/library/ms972966.aspx#regexnet_topic4 –
'\(( \ d {3})\?)\ S *( \ d {3}(: - |?\ S *)\ d {4} )' –