$replacemulti
Gebruik: $replacemulti(naam,zoekopdracht,vervanging[,scheidingsteken])
Categorie: meervoudig
Geïmplementeerd: Picard 2.6.1
Beschrijving:
Vervangt overeenkomsten met zoekopdracht in de meervoudige variabele naam door vervanging en retourneert de resulterende meervoudige variabele, waarin de elementen worden gescheiden door scheidingsteken (als het scheidingsteken niet wordt opgegeven, wordt puntkomma-spatie (; ) gebruikt).
Lege elementen worden automatisch uit de uitvoer verwijderd.
Voorbeeld:
De volgende instructies retourneren de aangegeven waarden:
$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"