RegEx (регулярні вирази)
Коротко: Регулярні вирази — компактна мова шаблонів для перевірки тексту на відповідність формату або вилучення з нього частин. У Java доступні через класи Pattern і Matcher.
Докладніше: String напряму пропонує прості методи regex — matches(), replaceAll() і split(). Під час повторного використання одного шаблона його варто компілювати.
boolean valid = email.matches("^[\\w.-]+@[\\w.-]+\\.\\w+$");Подробиці
String email = "test@example.com";Див. також: рядки, спеціальні символи