Я хочу, чтобы проверить действительный номер контакта: -Как проверить действительный номер контакта в PHP
- Номер может или не может начаться со знаком +.
- Номер может содержать
space
и знак дефиса (-). - Не должно быть знака последовательного дефиса (-).
- Там не должно быть никаких других алфавитов, специальных символов и т.д.
Пример допустимого контактного номера составляет + 91-8341239834 или +91 033 2664 3271
Число не должно превышать 20 символов.
Как это сделать?
вот мой код до сих пор: -
preg_match('/^[0-9 .\-]+$/i', $number)
Для США нет На основании фот один номер, проверьте: http://stackoverflow.com/questions/123559/a-comprehensive-regex-for-phone-number-validation/ – Clomp
Возможный дубликат [Полное регулярное выражение для проверки номера телефона] (http: // stackoverflow.com/questions/123559/a-comprehensive-regex-for-phone-number-validation) – miken32
@Clomp, это приложение не для телефонных номеров в США. – Saswat