-1

私は jQuery を初めて使用します。テキスト フィールドの 1 つで、jQuery で電話番号を検証するための正規表現が必要です。

最大長 12 の電話番号を表示し、スペースを許可したい。私のパターンは次のとおりです。

011 233 455 345また1111 3333 3333

この目的の検証は見つかりましたが、正確な検証は見つかりませんでした。

4

2 に答える 2

1

これを試すことができます。正規表現の 0 ~ 9 の後にスペースがあることに注意してください。

var phone = $('input[name="phone"]').val();(select your field here.)
intRegex = /^[0-9 ]+$/;
if((phone.length > 12) || (!intRegex.test(phone)))
{
  alert('Please enter a valid phone number.');
  return false;
}
于 2013-05-15T06:21:42.887 に答える