translate

API Xml Path. Remplace dans une chaîne de caractères.

Syntaxe

translate($Chaine as string?, $Modele as string, $Remplacant as string) as string

Description

L'API translate remplace dans la chaîne de caractères passée en premier paramètre les caractères de la chaîne passée en second paramètre par les caractères de la chaîne passée en troisième paramètre.

Le remplacement n'a pas lieu par occurrence de chaînes mais par occurrence de caractères à la manière d'une table de substitution.

Exemple

<-- Replace "/" par ":" dans "aa/bb/cc". Le resultat est "aa:bb:cc". -->
$MaVariableA=translate("aa/bb/bb", "/", ":")

Voir aussi

concat pour concaténer deux chaines de caractères. encode-for-uri pour encoder une URI. escape-html-uri pour encoder une URI pour Html. iri-to-uri pour convertir une IRI en URI. lower-case pour convertir en minuscules. normalize-space pour normaliser une chaîne de caractères. normalize-unicode pour normaliser une chaîne de caractères. string-length pour mesurer la longueur d'une chaîne de caractères. string-length pour mesurer la longueur d'une chaîne de caractères. substring pour extraire une sous-chaîne de caractères. upper-case pour convertir en majuscules.