Olá estou com uma dúvida sobre o seguinte caso.
Vou passar um código de exemplo de como o meu está
String texto = “111 aaa”;
String reg = “\d+”;
Pattern p = Pattern.compile(reg);
Matcher m = p.matcher(texto);
while(m.find()){
System.out.print(m.group());
}
Sei que dentro do while o m.group apresentará o resultado “111” da busca no texto.
Minha dúvida é: Como salvar esse resultado em uma variável externa para ser utilizada em outras classes?
Duvida com expressão regular JAVA
W
3 Respostas
1
1 like
Você pode criar uma classe e depois chame ela em outra classe
1
1 like
String texto = “111 aaa”;
String reg = “\d+”;
Pattern p = Pattern.compile(reg);
Matcher m = p.matcher(texto);
while(m.find()){
System.out.print(m.group());
}
1
1 like
Como salvar esse resultado em uma variável externa para ser utilizada em outras classes?
Isso poderia resolver ?
Programa.java
public static void main(String[] args) {
Resultado programa = new Programa ();
programa .Resultado();
}
}
Resultado.java
public class Resultado{
public void Resultado() {
int resultado;
if resultado {
String texto = "111 aaa";
String reg = "\d+";
Pattern p = Pattern.compile(reg);
Matcher m = p.matcher(texto);
while(m.find()){
System.out.print(m.group());
}
}
}
Criado 12 de outubro de 2019
Ultima resposta 14 de out. de 2019
Respostas 3
Participantes 2
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Back-end Java: Microsservicos, Spring Boot e Kubernetes Por Eduardo Felipe Zambom Santana — Casa do Codigo