Pessoal, estou tentando caputar o valor entre duas expressoes, porem nao quero que vem as bordas, exemplo:
minha expressao:
.*?
o retorno:
mauricio alves de lima
eu nao quero que apareca as , quero que apareca somente o mauricio alves de lima.
o codigo que uso pra captar eh esse:
Pattern pattern = Pattern.compile("<tag>.*?</tag>");
Matcher matcher = pattern.matcher(scanner.next());
while(matcher.find()){
System.out.println(matcher.group());
}
}
Sugestoes?
PS: se algum moderador achar q o topico é java basico, me desculpe, eu acho expressoes regulares e topico avancado.