可能性の重複:
A comprehensive regex for phone number validation正規表現の電話番号
は、誰かが私に電話番号の正規表現を与えることができます。私が持っているものHERESに
(XXX)-xxx-XXXXまたはXX-XXX-XXXXまたはXXXXXXXXX XXX-XXX-XXXXかの形式で入力することができます。
/\d{2,3}-\d{3}-\d{4}$/
可能性の重複:
A comprehensive regex for phone number validation正規表現の電話番号
は、誰かが私に電話番号の正規表現を与えることができます。私が持っているものHERESに
(XXX)-xxx-XXXXまたはXX-XXX-XXXXまたはXXXXXXXXX XXX-XXX-XXXXかの形式で入力することができます。
/\d{2,3}-\d{3}-\d{4}$/
((\d{2,3}|\(\d{3}\))-\d{3}-\d{4}|\d{9})
ブルートフォース/簡単に維持/簡単に読む/私はあなたが持っていると思います。
(\d\d\d\-\d\d\d\-\d\d\d\d)|(\(\d\d\d\)\-\d\d\d\-\d\d\d\d)|(\d\d\-\d\d\d\-\d\d\d\d)|(\d\d\d\d\d\d\d\d\d)
それとも好む場合:
(\d{3}\-\d{3}\-\d{4})|(\(\d{3})\-\d{3}\-\d{4})|(\d{2}-\d{3}\-\d{4})|(\d{9})
のほとんどはあなたが数字を気:
/^([()-]*\d)[()-]*){9,10}$/.test(string);
or even
/^(\D*\d\D*){9,10}/.test(string);
http://stackoverflow.com/questions/123559/a-包括的な電話番号検証のためのregex –