私は電話番号を確認するための正規表現を持っています.10ゼロに対して 'true'を返します。正規表現を変更して10個のゼロに対して 'false'を返す方法。以下は私のコードです電話番号を確認する正規表現にはJavaScriptが10個含まれています
var phoneno = /^\(?([0-9]{3})\)?[-. ]?([0-9]{3})[-. ]?([0-9]{4})$/;
phoneno.test('8129587912');// returns true .Works good
phoneno.test('asdff');// returns false .Works good
phoneno.test('0000000000');//returns true. Not Working As Expected
この問題を解決するにはどうすればよいですか?
を 'phoneno.test( 'asdffない方法') 'うまく一致する?あなたの目的は何ですか?それはちょっと混乱します。あなたは電話番号を許可したいが、10個のゼロを含むものは許可しない? – degant
[7-9] [0-9] {9} $これはあなたを助けるかもしれません.. –
@degantCodeの間違ったコメントに感謝します。私は私の質問を編集しました。 –