Manipulando String

5 respostas
H

Bom Dia

Gostaria de saber se existe algum método na classe String que receba uma String e verifique se existem algum tipo dos caracteres , que estou procurando .

Exemplo:

String lista = aula123estrela698

quero verificar se existe, algum numero nesta sequencia, entao eu passaria um vetor com os caracteres que eu gostaria de procurar.

lista.tipo(“[telefone removido]”);

é entao ele encvontraria que este os numeros 1,2,3,6,9,8 , será que existe alguma coisa parecida com isto ou vou ter que implementar na mao

Vitor Hugo Brito de Oliveira

5 Respostas

D

String str="aula123estrela698 ";

System.out.println( str.contains(“123”) );

O valor impresso será true.

thiago.correa

Para esse tipo de problema eu costumo usar expressão regular

Testei aqui e funcionou!

String teste = "aula123estrela698";
		
		Pattern p = Pattern.compile("[0-9]");
		Matcher m = p.matcher(teste);
		
		if ( m.find() ) {
			System.out.println("tem");
		} else {
			System.out.println("não tem");
		}
kaabah

Tenta com expressão regular!

kaabah

Ohh… .foi mal ae… nao vi que já tinham respondido…

Anderson_Leite

Ou faz 2 for’s pra saber exatamente qual tem e qual não tem.

Criado 17 de agosto de 2006
Ultima resposta 17 de ago. de 2006
Respostas 5
Participantes 5