на простом веб-сайте, который я создаю, я запрашиваю телефонный номер пользователя, который должен быть введен либо
080-0000-0000 МОЖЕТ БЫТЬ 090-0000-0000 ИЛИ ДАЖЕ 070-0000-0000
ИЛИ
080-0000-00000 МОЖЕТ БЫТЬ 090-0000-00000 ИЛИ ДАЖЕ 070-0000-00000
Как использовать Javascript Проверка регулярных выражений для проверки шаблона, Я могу сделать это PHP, но Javascript вызывает проблемы, это то, что я пытался.
var x_checkout_phone_number = "080-0000-0000" OR COULD BE "080-0000-00000" OR THE USER COULD SEND SOMETHING WRONG EG "080-00000000"
var phoneRegex = new RegExp(/\d{3}-\d{4}-\d{4}/);
var phoneRegex_1 = new RegExp(/\d{3}-\d{4}-\d{5}/);
var phone_valid = phoneRegex.test(x_checkout_phone_number);
var phone_valid_d = phoneRegex_1.test(x_checkout_phone_number);
if (!phone_valid || !phone_valid_d) {
alert ("Invalid phone number format")
return false;
} else {
alert ("Valid phone number format")
}
Как проверить входящие данные. Спасибо.