@Matches

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