Groovy - sostituisci tutto ()

Sostituisce tutte le occorrenze di un gruppo acquisito con il risultato di una chiusura su quel testo.

Sintassi

void replaceAll(String regex, String replacement)

Parametri

  • regex - l'espressione regolare a cui questa stringa deve essere abbinata.

  • replacement - la stringa che sostituirà l'espressione trovata.

Valore di ritorno

Questo metodo restituisce la stringa risultante.

Esempio

Di seguito è riportato un esempio di utilizzo di questo metodo:

class Example { 
   static void main(String[] args) { 
      String a = "Hello World Hello"; 
      println(a.replaceAll("Hello","Bye")); 
      println(a.replaceAll("World","Hello"));     
   } 
}

Quando eseguiamo il programma sopra, otterremo il seguente risultato:

Bye World Bye 
Hello Hello Hello