eposta adresi doğrulama etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
eposta adresi doğrulama etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

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.");
}
}
}