$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 « , » ainsi que les parenthèses ouvrante et fermante « ( » et « ) » afin d’empêcher Picard de les interpréter comme faisant partie de la commande du script. Pour ce faire, il suffit d’insérer une barre oblique inversée 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"