@ReplaceAll

@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".