8 Nisan 2010 Perşembe

Eposta (Email) Adres Doğruluğu Kontrolü Java Kod Örneği

Elektronik posta adreslerinin regular expression kullanılarak doğrulanmasını sağlayan Java kod örneği.. Bu kod, sadece sözdizimi (syntax) kontrolü yapmaktadır, dolayısıyla gerçekte böyle bir eposta adresi olup olmadığını göstermez.


import java.util.regex.Pattern;

/**
* @author aLi -- http://kodornegi.blogspot.com
*/
public class PatternOrnek {

private static final Pattern epostaPattern = Pattern.compile("^\\w[\\w\\.-]*@([\\w\\-]+\\.)+[a-z]{2,6}$");

public static void main(String[] args) {
String eposta = "abc@def.com";
if (eposta == null || !epostaPattern.matcher(eposta).matches()) {
System.out.println("Geçersiz eposta adresi!");
} else {
System.out.println("Geçerli eposta adresi.");
}
}
}

Hiç yorum yok:

Yorum Gönder