Показать сообщение отдельно
Старый 18.05.2007, 10:05
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 4  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
Код:
function mail_checker(str) {
if(str.length < 6)return false;
 var a = str.indexOf('@');
 var d = str.lastIndexOf('.');
 return a>0 && a<d && d<(str.length - 2);
}
function checkIt( str ){	trace("checkIt(" + str + ");\t// " + mail_checker(str) ); }
checkIt(tut@grod.net);	// true
checkIt(tutgrod.net);	// false
checkIt(tut@grodnet);	// false
checkIt(tut@grod.et);	// true
checkIt(tut.@.grodnet);	// true
checkIt(tutgrod.net);	// false
checkIt(tu.t@grodnet);	// false
checkIt(tut@grodne.t);	// false
Вот проверка чуть получше, но не бест.
Что на это счет говорят стандарты?


Последний раз редактировалось Kikasso; 18.05.2007 в 10:25.