Groovy - eachMatch ()
Traite chaque sous-chaîne de correspondance de groupe d'expression régulière (voir la section suivante) de la chaîne donnée.
Syntaxe
void eachMatch(String regex, Closure clos)
Paramètres
- Regex - L'expression de chaîne à rechercher
- Fermeture - fermeture optionnelle
Valeur de retour
Aucune valeur de retour.
Exemple
Voici un exemple de l'utilisation de cette méthode -
class Example {
static void main(String[] args) {
String s = "HelloWorld";
s.eachMatch(".") {
ch -> println ch
}
}
}
Lorsque nous exécutons le programme ci-dessus, nous obtiendrons le résultat suivant -
H
e
l
l
o
W
o
r
l
d