EMZETT.
Войти

RegEx (регулярные выражения)

Коротко: Регулярные выражения — компактный язык шаблонов для проверки текста на соответствие формату или извлечения из него частей. В Java доступны через классы Pattern и Matcher.

Подробнее: String напрямую предлагает простые методы regex — matches(), replaceAll() и split(). При повторном использовании одного шаблона его стоит компилировать.

boolean valid = email.matches("^[\\w.-]+@[\\w.-]+\\.\\w+$");

Подробности

String email = "test@example.com";

См. также: строки, специальные символы