Retorna a posição da primeira ocorrência de uma substring em uma string. Para isso, a função pesquisa a string destino a partir da esquerda.
Sintaxe
At( < cPesquisa >, < cDestino >, [ nStart ] )
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
cPesquisa | caractere | Indica a string que será localizada. | X | |
cDestino | caractere | Indica a string que será procurada. | X | |
nStart | numérico | Indica a partir de qual caractere iniciará a busca (o nStart deverá ser maior que zero, caso contrário o retorno será 0) |
Retorno
Nome | Tipo | Descrição |
---|---|---|
nRet | numérico | Retorna a posição da string localizada, dentro da procurada, na forma de um valor numérico inteiro. Caso a string não seja localizada, o retorno será 0 (zero). |
Exemplos
Exemplo 1
User Function Exemplo() cPesq := "@" cText := "Linha @ para pesquisa de AT" AT( cPesq, cText ) // Resultado: 7 Return
Abrangência
Advanced Protheus 6.09 , Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Protheus 10
Veja também
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas