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