@Matches

@MATCHES restituisce "true" se la prima sottostringa di una stringa corrisponde all'espressione regolare specificata.

Tipo di DTP:

@MATCHES può essere assegnata a un DTP di tipo stringa, password, membro, membri, dimensione o dimensioni.

Sintassi:

@MATCHES(text,regExpr,IgnoreCase)

Parametri:

Parametro Descrizione
text Design Time Prompt
regExpr Fare riferimento a "java.util.regex.Pattern" nella documentazione di Java.
IgnoreCase Facoltativo. True o False. Se lasciato vuoto, viene utilizzato il valore predefinito True.

Esempio:

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

Dove:

  • [Mbr] è un DTP consentito di tipo membro.

  • [Match_String_Mbr] è DTP consentito di tipo stringa.

  • IgnoreCase è "true".

Si supponga che siano immessi i seguenti valori.

  • [Mbr]: "P_100"

  • [Match_String_Mbr] "\p{Alnum}", che rappresenta l'espressione regolare Java per la restituzione di un carattere alfanumerico.

In questo esempio, [Matches_Mbr] restituisce "true".