Я пытаюсь проверить номер телефона в JavaScript следующим регулярное выражениеТелефон регулярное выражение на Javascript
var phoneExpression = /^\(?([0-9]{9})\)?$/;
это выражение работает с номером XXXXXXXXX, но мне нужно регулярное выражение для XXXXXXXXX + хх XXXXXXXXX и + х xxxxxxxxx и все, что я пробовал, не удается.
Так что не было ни одного ответа на один из идентичных вопросов здесь на SO, которые работали для вас? Как они не работали, что отличает ваш вопрос? http://stackoverflow.com/questions/123559/a-comprehensive-regex-for-phone-number-validation, http://stackoverflow.com/questions/14639973/javascript-regex-what-to-use-to- validate-a-phone-number и т. д. – GitaarLAB
'/ (?: \ + | \ s)? \ d {9} /' – 1252748
'. *' лучший ответ. Все остальное - это хороший способ попросить неприятностей и потенциальных клиентов (потенциальных) на конкурс, который * сделал * делает * право * вещь. В противном случае .. далее идет внедрение проверки электронной почты, сделайте предположения о именах людей и всем тем (старшеклассном) джазе. То, что вы должны сделать, это: имитировать клиентскую сторону, что ваш серверный сервер отвергнет. – GitaarLAB