$rreplace

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

La 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

Lors de la saisie d’expressions régulières dans des scripts Picard, vous devez échapper une barre oblique inverse « \ », un signe dollar « $ », une virgule « , » et les parenthèses gauche et droite « ( » et « ) » pour forcer Picard à ne pas les interpréter dans le cadre de la commande de 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,\.]*)$ devrait être saisie sous la forme ^\\s*\([0-9\,\\.]*\)\$.

Exemple:

Les instructions suivantes renverront les valeurs indiquées:

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