Alguem poderia me ajudar a resolver esse código para validar uma entrada de usuario ao digitar um email, o código é este:
--------------------------xxxxxxxxxxx---------------------------------
import java.swing.JOptionPane;
import java.util.<em>;
import java.util.regex.</em>;
public class Validacao
{
public boolean isEmail()
{
String palavra=JOptionPane.ShowInputDialog(“Digite o email”);
Pattern padrao=Pattern.compile("[a-z_. 0-9]+ @[a-z 0-9]+.[a-z]{3,4}+.[a-z]{2}");
Matcher pesquisa=padrao.matcher(palavra);
if(pesquisa.matcher()) <---------o erro está aqui
{
System.out.println(“Email válido”);
return true;
}
else
{
System.out.println(“Email Inválido”);
return false;
}
}
}
-----------------------------xxxxxxxxxxxxxx--------------------------------------------------------------
If(pesquisa.matcher( )) qual o erro nesta linha de comando, esta é minha dúvida! o compilador diz que tal método não existe, entao qual método seria o correto?