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