2

Jquery Mask プラグインを使用して電話テキスト入力を次のように検証しています: http://igorescobar.github.io/jQuery-Mask-Plugin/

$('#phone').mask('(999) 999-9999');

正規表現を使用してこの電話番号形式を検証するにはどうすればよいですか?

ありがとうございました!

4

1 に答える 1

3

たぶんそのようなものですか?(構文がよくわからないので、間違っていたら訂正してください)

function checkPhoneNumber(num) {
    var regexp = /\([0-9]{3}\)\s[0-9]{3}-[0-9]{4}/; 
    var valid = regexp.test(num);
    return valid;
}

\(これは開き括弧用です。

[0-9]{3}0これは からまでの数字が93 回だけ出現するためのものです。

\)これは閉じ括弧用です。

\sこれは空白文字用です。

-ダッシュ用です

[0-9]{4}0これは からまでの数字が94 回だけ出現するためのものです。

于 2013-05-31T06:10:48.973 に答える