@Matches

@MATCHES renvoie la valeur "True" si la première sous-chaîne d'une chaîne correspond à l'expression régulière donnée.

Type de DTP :

@MATCHES peut être affecté à une DTP de type chaîne, mot de passe, membre, membres, dimension ou dimensions.

Syntaxe :

@MATCHES(text,regExpr,IgnoreCase)

Paramètres :

Paramètre Description
text Invite de conception
regExpr Reportez-vous à la documentation Java pour "java.util.regex.Pattern".
IgnoreCase Facultatif. True ou False. Si ce paramètre est laissé vide, sa valeur par défaut est True.

Exemple :

[Matches_Mbr]=@MATCHES([Mbr],[Match_String_Mbr],"true")

Où :

  • [Mbr] est une DTP activable de type membre.

  • [Match_String_Mbr] est une DTP activable de type chaîne.

  • IgnoreCase a la valeur "True".

Supposons que les valeurs suivantes sont indiquées :

  • [Mbr] : "P_100"

  • [Match_String_Mbr] "\p{Alnum}", qui correspond à l'expression régulière Java permettant de renvoyer un caractère alphanumérique.

Dans cet exemple, [Matches_Mbr] renvoie la valeur "True".