Olá pessoal, parece bem simples oque eu estou tentando fazer mas faltei as aulas de “Expressões regulares em java”
String resultado = "";
String texto = "todo mundo gosta do CHRIS não é verdade";
String query = "chris";
Pattern pat1 = Pattern.compile ("\\s+("+query+")[\\s+]");
Matcher mat = pat1.matcher(texto);
while (mat.find ()) {
resultado = mat.group(1);
}
gostaria que a expressão encontrasse a palavra “CHRIS” ignorando o case (lower ou uper).