Como parte de sua biblioteca de classes padrão , Java inclui métodos para determinar se uma seqüência de caracteres ou um "padrão ", é acompanhada por qualquer parte de uma determinada cadeia de caracteres. Em particular, um padrão pode testar se várias letras aparecem em seqüência na cadeia ; . " Trigonometria ", por exemplo , " Gon " corresponde Você pode escrever código Java que verifica a presença de várias cartas consecutivas dentro de uma string. Instruções
um
Inclua as seguintes linhas no início do seu código Java :
java.util.regex.Pattern importação ;
java.util.regex importação . Matcher ;
2
Criar uma instância da classe padrão para as cartas que você deseja testar , como no seguinte exemplo de código :
Padrão myPattern = Pattern.compile ( " gon ");
Substituir" gon " com a seqüência de qualquer número de letras consecutivas que você deseja testar para
3
Criar uma instância da classe Matcher , como em . o seguinte código de exemplo: .
Matcher myMatcher = myPattern.matcher ( " trigonometria ");
Substituir " trigonometria " com a seqüência em que deseja realizar a pesquisa
4
Teste se a string contém uma correspondência para o padrão , como no seguinte exemplo de código :
if ( myMatcher.find ()) {
System.out.println (" não foi um jogo ");
} else {
System.out.println (" não houve jogo "); }