$replacemulti
Utilisation: $replacemulti(nom,recherche,replace[,séparateur])
Catégorie : multi-valeurs
Mis en œuvre: Picard 2.6.1
Description:
Remplace les occurrences de recherche
par replace
dans la variable à valeurs multiples nom
et renvoie la chaîne de variables à valeurs multiples résultante avec les éléments séparés par séparateur
(ou le séparateur par défaut d’un point-virgule suivi d’un espace « ; » s’il n’est pas passé).
Les éléments vides sont automatiquement supprimés de la sortie.
Exemple:
Les instructions suivantes renverront les valeurs indiquées :
$setmulti(foo,Electronic; Idm; Techno)
$replacemulti(%foo%,Idm,IDM) ==> "Electronic; IDM; Techno"
$setmulti(foo,Electronic; Jungle; Bardcore)
$replacemulti(%foo%,Bardcore,Hardcore) ==> "Electronic; Jungle; Hardcore"
$setmulti(foo,One; Two; Three)
$replacemulti(%foo%,Four,Five) ==> "One; Two; Three"
$setmulti(foo,Four; Five; Six)
$replacemulti(%foo%,Five,) ==> "Four; Six"