Показать сообщение отдельно
Старый 09.05.2008, 16:26
Vektor вне форума Посмотреть профиль Отправить личное сообщение для Vektor Найти все сообщения от Vektor
  № 2  
Ответить с цитированием
Vektor
 
Аватар для Vektor

Регистрация: May 2008
Адрес: Новокузнецк
Сообщений: 219
Записей в блоге: 1
Код:
var sEmail:String = new String("someone@someserver.com");
var bEmail:Boolean = true;
var nAmpIndex = sEmail.indexOf("@");
var nDotIndex = sEmail.lastIndexOf(".");
if (nAmpIndex == -1 || nDotIndex == -1) {
	bEmail = false;
}
if (!(nAmpIndex>0)) {
	bEmail = false;
}
if (!(nDotIndex>nAmpIndex)) {
	bEmail = false;
}
if (!(nDotIndex<sEmail.length-1) || !(nDotIndex>nAmpIndex+1)) {
	bEmail = false;
}
trace(bEmail);
////////////////////////////////
//var reEmail:RegExp = new RegExp("^([\\w\\-\\.]+)@(([\\w\\-]{2,}\\.)+[\\w\\-]{2,3}) $");
//Этот пример будет неработоспособным до тех пор пока не будет установлен RegExp.
////////////////////////////////