Regex konusuna ve farklı türden (telefon numarası, e-mail, tc kimlik numarası, internet sitesi vb.) doğrulamalara daha detaylı gireceğim ama önce regex validasyonunu java'da bir String için nasıl uygulayabileceğimizi görelim. Java'da regex doğrulamaları içim String.matches() fonksiyonu kullanılır ve doğrulamanın sağlanması durumunda true, sağlanmaması durumunda da false değer döndürür. Örnek olarak yazi String değişkeni içerisinde google internet sitesi geçiyor mu diye kontrol etmek için ağıdaki regex kodunu kullanabiliriz:
String yazi = new String("www.google.com en iyi arama motorudur");
System.out.println(yazi.matches("(.*)google(.*)"));//true