Показать сообщение отдельно
  #10 (permalink)  
Старый 22.11.2012, 16:38
Новичок на форуме
Отправить личное сообщение для VetalMan23 Посмотреть профиль Найти все сообщения от VetalMan23
 
Регистрация: 21.11.2012
Сообщений: 6

Сообщение от Sanda Посмотреть сообщение
Правильно использовать регулярные выражения.
phone = '8-(1234)-567890 8-(123)-456-78-90';
alert(
	'Номер введён ' + 
	(phone.replace(/8\-\(\d{3}\)\-\d{6} 8\-\(\d{3}\)\-\d{3}\-\d{2}\-\d{2}/, '').length ? 'не' : '') + 
	'правильно'
);
Как ни странно, этот вариант не работает. Ввожу 8-(1234)-567890 8-(123)-456-78-90, но всё-равно выводит "Не правильно".
Ответить с цитированием