Извлечение известной подстроки из строки не имеет особого смысла;) Зачем вам делать
String result = address.replaceAll("^.*google.com$", "$1");
когда это равно:
String result = "google.com";
Если вам нужен тест , попробуйте:
String isGoogle = address.endsWith(".google.com");
Если вам нужна другая часть с адреса Google, это может помочь:
String googleSubDomain = address.replaceAll(".google.com", "");
(подсказка - первая строка кода - решение вашей проблемы!)