мне нужен телефон валидатор со следующими условиями:?
- Необязательно "+" в начальная
- 0 или 1 дефис
- По крайней мере, 10 номеров
Используется следующее регулярное выражение: ^\+?(\d+)(-(\d+)|(\d+)+)?$
это работает, но он считает «+» и " -" слишком.
я могу написать для бывших +123-45678
10 символов, но только 8 числа.
Там всегда должно быть не менее 10 номеров
Не могли бы мы видеть ваш [mcve], с которым у вас проблемы? – kayess
Возможный дубликат [Полное регулярное выражение для проверки номера телефона] (http://stackoverflow.com/questions/123559/a-comprehensive-regex-for-phone-number-validation) –
Тире ('-') может быть где-нибудь в строке? –