Dans le cadre de sa bibliothèque de classe standard, Java inclut des méthodes permettant de déterminer si une séquence de caractères , ou un "pattern ", est compensée par une partie d'une chaîne de caractères donnée . En particulier, un modèle permet de tester si plusieurs lettres apparaissent dans l'ordre dans la chaîne , par exemple , « gon » correspond à « la trigonométrie. " Vous pouvez écrire du code Java qui vérifie la présence de plusieurs lettres consécutives dans une chaîne . Instructions 1 inclure les lignes suivantes au début de votre code Java : importation java.util.regex.Pattern ; importation java.util.regex . Matcher ; 2 Créer une instance de modèle de classe pour les lettres que vous voulez tester , comme dans l' exemple de code suivant : modèle myPattern = Pattern.compile (« gon "); Remplacer" gon " avec la séquence d'un nombre quelconque de lettres consécutives que vous souhaitez tester pour 3 Créer une instance de matcher de classe, comme dans . l'exemple de code suivant : . Matcher myMatcher = myPattern.matcher ( " trigonométrie "); Remplacer " trigonométrie " avec la chaîne où vous souhaitez effectuer la recherche 4 Teste si la chaîne contient un match pour le motif, comme dans l' exemple de code suivant : if ( myMatcher.find ()) { System.out.println (" Il y avait un match "); } else { System.out.println (" Il n'y avait pas de match "); }
|