Друзья, помогите пожалуйста. Требуется, чтобы строка проходила проверку телефона, а так же, чтобы не проходили пробелы (/^\s+$/) Такой код работает
regExp = /^((8|\+7)[\- ]?)?(\(?\d{3}\)?[\- ]?)?[\d\- ]{7,10}$/;
if( valnospace.length > 0 && !valnospace.match( regExp ) ) {
error.type.push('phone');
}
На таком форма виснет. Что тут не так?
regExp = /^((8|\+7)[\- ]?)?(\(?\d{3}\)?[\- ]?)?[\d\- ]{7,10}$/;
if( valnospace.length > 0 && (!valnospace.match( regExp ) || valnospace.match( /^\s+$/ ))) {
error.type.push('phone');
}
Может быть, такую задачу проще решить по-другому (через trim, или расширение regExp) буду рада любой помощи, заранее спасибо.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Здравствуйте, у меня возникла трудность с поиском нормальной документации по react-yandex-mapsЯ не могу понять как решить следующую задачу с помощью...
Собственно, я делаю кастомизированный HTML5 плеер под себяУбрал стандартную контроль панель и заменил своей(обрамил CSS`ом, сделал функциональность...