Я использую happyJS и использовать регулярное выражение для телефона под проверкуJS: регулярное выражение для чисел и пробелов?
phone: function (val) {
return /^(?:[0-9]+$)/.test(val);
}
Однако это только позволяет номера. Я хочу, чтобы пользователь мог вводить пробелы, а также как
238 238 45383
Любая идея, почему return /^(?:[0-9 ]+$)/.test(val);
не делает трюк?
'/^(?: [0-9] + $) /. Test (" 238 238 45383 ");' возвращает true. Кажется, работает. –
Это регулярное выражение работает для меня:/ – Lloyd
@ raina77ow Ну, вы были абсолютно правы! Прости. Я только узнал, что происходит кеширование на стороне сервера, что не перезагрузит мой файл сценария. Я тестировал его 100 раз, но это не показало эффекта. Теперь все работает нормально. Любая да, ваше право - мой предоставленный код работает отлично. – matt