effectue une recherche par expression régulière dans la chaîne string en recherchant lesoccurrences de pattern, puis les remplace par la chaîne replacement.
La chaîne modifiée est retournée. (Ce qui signifie que la chaîne originale sera retournée si aucune occurrence
n'est trouvée).
Si pattern contient des parenthèses capturantes, replacement pourra contenir des séquences de la forme
\\
,qui seront remplacées par le texte capturé par la n-ième parenthèse capturante.
\\0
correspond à la chaîneoriginale complète. De 0 à 9 parenthèses capturantes peuvent être utilisées. Les parenthèses peuvent être
imbriquées, et leur numéro d'ordre est défini par leur parenthèse ouvrante.
Si aucune occurrence n'est trouvée, la chaîne string sera retournée intacte.
Par exemple, le code suivant affiche "Ceci etait un test" trois fois :