У меня есть форма веб-сайта, которая требует ввода номера телефона США для последующих целей, и в этом случае это очень необходимо. Я хочу попытаться исключить пользователей, вводящих нежелательные данные 330-000-0000 . Я видел некоторые варианты от третьих лиц, которые проверяют телефонные номера для вас, но не знаю, если это лучший вариант для этой ситуации. Тем не менее, если вы использовали одну из этих третьих сторон и можете дать рекомендацию, которая также будет высоко оценена здесь.
Тем не менее, я рассматриваю возможность сверки номера с набором правил, чтобы просто попытаться сузить полученные номера нежелательных телефонов.
- не 555 число
- не содержит 7 одинаковых цифр
- действительный код города (он легко доступен)
- не 123-1234 или 123-4567
- Полагаю, я мог бы также сосчитать 867-5309 (хех *)
Приведет ли это к каким-либо ситуациям, которые, по вашему мнению, не позволят пользователю ввести свой номер телефона? Не могли бы вы придумать какие-либо другие правила, которые телефонный номер не должен содержать? Есть еще мысли?