Программирование > JavaScript & JScript
Скрипт проверки правильности заполнения
-DieseLok-:
Всем привет!
Есть вопросик относительно:
есьт такая функция:
if (! (/^\\w+[-_\\.]*\\w+@\\w+-?\\w+\\.[a-z]{2,4}$/.test(document.reg.mail.value)) )
{
alert(\'Неверный формат E-Mail\\\'а\');
document.reg.mail.focus();
return false;
}
Как зделать так чтобы формат заполнения был таков:
"Буквы" - "Пробел" - "Символ \'-\'" - "Пробел" - "Буквы"
Тоесть примерно так: "Вася - Пукин" или "Vasiliy - Pukin" Чтобы и тот и тот вариант принимался.
P.s. Зарание огромное спасибо!
commander:
-DieseLok-
чет не въехал в вопрос... какая тебе проверка требуеться?
-DieseLok-:
Мне нужно чтобы поле заполнялось строго по шаблону:
Текст - Текст
З.ы. Важно чтобы между текстом и тире были пробелы...
html_coder:
--- Цитировать ----DieseLok-:
Как зделать так чтобы формат заполнения был таков:
--- Конец цитаты ---
Изменить регулярное выражение
Примерно на такое %-)
/^[йцукенгшщзхъфывапролджэячсмитьбюЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮA-Za-z]* - [йцукенгшщзхъфывапролджэячсмитьбюЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮA-Za-z]*$/
-DieseLok-:
--- Цитировать ---html_coder:
/ ^[йцукенгшщзхъфывапролджэячсмитьбюЙЦУКЕНГШЩЗХЪФЫВА
ПРОЛДЖЭЯЧСМИТЬБЮA-Za-z]* - [йцукенгшщзхъфывапролджэячсмитьбюЙЦУКЕНГШЩЗХЪФЫВАП
РОЛДЖЭЯЧСМИТЬБЮA-Za-z]*$/
--- Конец цитаты ---
А где вообще можно про эту фигню почитать? Потому что когда указываю так:
(/^\\\\w+[йцукенгшщзхъфывапролджэячсмитьбюЙЦУКЕНГШЩЗХЪФЫВА
ПРОЛДЖЭЯЧСМИТЬБЮA-Za-z]*/.test(document.order.cname.value)) )
принимает только латиницу
Навигация
Перейти к полной версии