@REPLACEALL
remplace la partie d'une chaîne contenant l'expression par une chaîne de remplacement.
Type de DTP :
@REPLACEALL
peut être affecté à une DTP de type chaîne, mot de passe, membre, membres, dimension ou dimensions.
Syntaxe :
@REPLACEALL(String,Regular Expression,replaceString)
Paramètres :
Paramètre | Description |
---|---|
String |
Invite de conception ou texte |
Regular Expression |
Invite de conception ou texte |
replaceString |
Invite de conception ou texte |
Exemple :
[ReplaceAll_Str]=@REPLACEALL([String1],[Rep_String],[new_String])
Où :
[ReplaceAll_Str]
est une DTP de type chaîne qui n'est pas une invite sélectionnée.
[String1]
est une DTP de type chaîne qui est une invite sélectionnée.
[Rep_String]
est une DTP de type chaîne qui est une invite sélectionnée.
[new_String]
est une DTP de type chaîne qui est une invite sélectionnée.
Supposons que les paramètres sont définis comme suit :
Chaîne : "This is a test of a testing string"
Expression régulière : "Test"
Chaîne de remplacement : "XYZ"
Dans cet exemple, [ReplaceAll_Str]
renvoie : "This is a XYZ of a XYZing string for one XYZ and two XYZ". Le mot test a été remplacé par "XYZ".