@FINDFIRST
encontra a primeira substring de uma string que corresponda à expressão regular fornecida.
Tipo de DTP:
@FINDFIRST
pode ser atribuído a um DTP do tipo string, senha, membro, membros, dimensão ou dimensões.
Sintaxe:
@FINDFIRST(text,regExpr,IgnoreCase)
Parâmetros:
Parâmetro | Descrição |
---|---|
texto |
Solicitação em tempo de design, membro, função ou texto digitado |
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:
[FINDF_PW_T]=@FINDFIRST([PW],[FindF_String_PW],"true")
Em que:
[FINDF_PW_T]
é um DTP do tipo senha que não é uma solicitação verificada.
[PW]
é um DTP que pode ser solicitado, do tipo senha.
[FindF_String_PW]
é uma string de DTP que pode ser solicitada.
Suponha que os seguintes valores sejam inseridos:
[PW]
: " test20pw15test"
[FindF_String_PW]
: "\d\d" (que é a expressão JAVA para retornar qualquer dígito seguido por um dígito)
Ignorecase
: "verdadeiro"
Neste exemplo, [FINDF_PW_T]
retorna "20".