@MATCHES retornará "verdadeiro" se a primeira substring de uma string corresponder à expressão regular fornecida.
Tipo de DTP:
@MATCHES pode ser atribuído a um DTP do tipo string, senha, membro, membros, dimensão ou dimensões.
Sintaxe:
@MATCHES(text,regExpr,IgnoreCase)
Parâmetros:
| Parâmetro | Descrição |
|---|---|
texto |
Solicitação em tempo de design |
regExpr |
Consulte os documentos do Java para "java.util.regex.Pattern". |
ignoreCase |
Opcional. Verdadeiro ou Falso. Se for deixado em branco, o padrão será Verdadeiro. |
Exemplo:
[Matches_Mbr]=@MATCHES([Mbr],[Match_String_Mbr],"true")
Em que:
[Mbr] é um tipo de membro de DTP que pode ser solicitado.
[Match_String_Mbr] é uma string de DTP que pode ser solicitado.
IgnoreCase é "verdadeiro".
Suponha que os seguintes valores sejam inseridos:
[Mbr]: "P_100"
[Match_String_Mbr] "\p{Alnum}", que é a expressão regular Java para retornar um caractere alfanumérico.
Neste exemplo, [Matches_Mbr] retorna "verdadeiro".