Groovy - eachMatch ()

Procesa cada grupo de expresiones regulares (consulte la siguiente sección) que coincida con la subcadena de la Cadena dada.

Sintaxis

void eachMatch(String regex, Closure clos)

Parámetros

  • Regex: la expresión de cadena para buscar
  • Cierre - cierre opcional

Valor devuelto

Sin valor de retorno.

Ejemplo

A continuación se muestra un ejemplo del uso de este método:

class Example {
   static void main(String[] args) {
      String s = "HelloWorld";
      
      s.eachMatch(".") {
         ch -> println ch
      }
   }
}

Cuando ejecutamos el programa anterior, obtendremos el siguiente resultado:

H 
e 
l 
l 
o 
W 
o 
r 
l 
d