@MATCHES
gibt "true" zurück, wenn die erste Teilzeichenfolge einer Zeichenfolge mit dem angegebenen regulären Ausdruck übereinstimmt.
DTP-Typ:
@MATCHES
kann einem DTP vom Typ Zeichenfolge, Kennwort, Element, Elemente, Dimension oder Dimensionen zugewiesen werden.
Syntax:
@MATCHES(text,regExpr,IgnoreCase)
Parameter:
Parameter | Beschreibung |
---|---|
text |
Design Time Prompt |
regExpr |
Informationen hierzu finden Sie in der Java-Dokumentation für "java.util.regex.Pattern". |
IgnoreCase |
Optional. True oder False. Wenn der Parameter leer bleibt, wird standardmäßig "True" zurückgegeben. |
Beispiel:
[Matches_Mbr]=@MATCHES([Mbr],[Match_String_Mbr],"true")
Dabei gilt Folgendes:
[Mbr]
ist ein prompt-fähiger DTP vom Typ Elementtyp.
[Match_String_Mbr]
ist ein prompt-fähiger DTP vom Typ Zeichenfolge.
IgnoreCase
ist "true".
Angenommen, die folgenden Werte sind Eingaben:
[Mbr]
: "P_100"
[Match_String_Mbr]
"\p{Alnum}", dies ist der reguläre Java-Ausdruck zum Zurückgeben eines alphanumerischen Zeichens.
In diesem Beispiel gibt [Matches_Mbr]
"true" zurück.