如果某个字符串的第一个子字符串与给定的正则表达式匹配,则 @MATCHES
返回 "true"。
DTP 类型:
可以为字符串、密码、一个成员、多个成员、一个维或多个维类型的 DTP 分配 @MATCHES
。
语法:
@MATCHES(text,regExpr,IgnoreCase)
参数:
参数 | 说明 |
---|---|
text |
设计时提示 |
regExpr |
请参阅 Java 文档以了解 "java.util.regex.Pattern" |
IgnoreCase |
可选。True 或 False。如果留空,则默认值为 True。 |
示例:
[Matches_Mbr]=@MATCHES([Mbr],[Match_String_Mbr],"true")
其中:
[Mbr]
是成员类型的可提示 DTP。
[Match_String_Mbr]
是字符串类型的可提示 DTP。
IgnoreCase
为 "true"。
假设输入以下值:
[Mbr]
:"P_100"
[Match_String_Mbr]
"\p{Alnum}",这是用于返回字母数字字符的 Java 正则表达式。
在此示例中,[Matches_Mbr]
返回 "true"。