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