$rreplace

Utilisation: $rreplace(texte,motif,remplacement)
Catégorie : texte

Description:

Expression régulière remplacer. Cette fonction remplacera le groupe correspondant spécifié par motif par remplacement dans texte. Pour plus d’informations sur les expressions régulières, veuillez consulter l’article sur Wikipedia.

Note

Lorsque vous saisissez des expressions régulières dans des scripts Picard, vous devez échapper la barre oblique inversée « \ », le signe dollar « $ », la virgule « , » et les parenthèses gauche et droite « ( » et « ) » afin de forcer Picard à ne pas les interpréter comme faisant partie de la commande du script. Cela se fait en insérant une barre oblique inverse avant le caractère à échapper. Par exemple, l’expression régulière ^\s*([0-9,\.]*)$ doit être saisie comme ^\\s*\([0-9\,\\.]*\)\$.

Exemple:

Les instructions suivantes renverront les valeurs indiquées :

$rreplace(test \(disc 1\),\\s\\\(disc \\d+\\\),)  ==>  "test"
$rreplace(test,[t,)                               ==>  "test"