Nell'ambito della libreria di classi standard Java include metodi per determinare se una sequenza di caratteri , o di un " modello " , si accompagna una parte di una stringa di caratteri . In particolare , un modello in grado di verificare se alcune lettere appaiono in sequenza all'interno della stringa , ad esempio , " gon " match " trigonometria ". È possibile scrivere codice Java che verifica la presenza di numerose lettere consecutive all'interno di una stringa . Istruzioni
1
includere le seguenti righe all'inizio del vostro codice Java :
importazione java.util.regex.Pattern ;
importazione java.util.regex . Matcher ;
2
Creare un'istanza della classe del modello per le lettere che si desidera verificare , come nel seguente codice di esempio :
modello myPattern = Pattern.compile ( " gon " ) ;
Sostituire " gon " con la sequenza di un numero qualsiasi di lettere consecutive che si desidera testare per
3
Creare un'istanza della classe Matcher , come in . il seguente codice di esempio : .
Matcher myMatcher = myPattern.matcher ( " trigonometria " ) ;
Sostituire " trigonometria " con la stringa in cui si desidera eseguire la ricerca
4
Verifica se la stringa contiene una corrispondenza per il modello , come nel seguente codice di esempio :
se ( myMatcher.find ( ) ) {
System.out.println ( " C'è stata una partita ");
} else {
System.out.println ( " Non c'era partita "); }