@MATCHES는 지정된 정규 표현식과 문자열의 첫 번째 하위 문자열이 일치하는 경우 "true"를 반환합니다.
DTP 유형:
@MATCHES는 문자열, 비밀번호, 멤버, 멤버(둘 이상), 차원 또는 차원(둘 이상) 유형의 DTP에 지정될 수 있습니다.
구문:
@MATCHES(text,regExpr,IgnoreCase)
매개변수:
| 매개변수 | 설명 | 
|---|---|
| text | 디자인 타임 프롬프트 | 
| regExpr | "java.util.regex.Pattern"은 Java 설명서를 참조하십시오. | 
| 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"를 반환합니다.