Превращает весь текст в null
Используя регулярные выражения, пытаюсь оставить только почту. Но на выходе ловлю exc и finished with non-zero exit value 1. Проверил, оказывается, оно почему-то удаляет весь текст. Не совсем понимаю, какие только выражения не подбираю, все скатывается к null
private static String mails;
public static void main(String[] args) throws Exception {
String input = Util.getInput("mailsAndPasswords");
System.out.println(transform(input));
}
public static String transform(String input) throws Exception {
try {
StringBuilder sb = new StringBuilder();
mails = input.replaceAll("\\b.*[A-ZА-Я]+[a-zа-я]*.", "");
sb.append(mails);
return sb.toString();
} catch (Exception e) {
throw new Exception("Error");
}
}