Регулярное выражение для проверки номера телефона на наличие одних нулей?
Подскажите пожалуйста как правильно задать регулярное выражение для проверки номера телефона на наличие нулей, в том случае когда номер состоит только из одних нулей.
/^\(?([0-9]{3})\)?[-. ]?([0-9]{3})[-. ]?([0-9]{4})$/ - сейчас я использую в своем JS коде это регулярное выражение для проверки правильности номера телефона, выражение пропускает номера где есть нули с диапазоном символов от 00000000 до 00000000000
Как можно проверять номера формата: 00000000 до 00000000000
Александр, вам предложили добавить (?=.*[1-9]) в начало регулярного выражения, вот и всё. А не работает ваше изначальное выражение из вопроса, которое и не допускает +7 в начале и дефис - в последних четырех цифрах.