Retorna a posição da última ocorrência de uma substring em uma string. Para isso, a função pesquisa a string destino a partir da direita.
RAt( < cSearch >, < cSource > )
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
cSearch | caractere | Indica a string que será localizada. | X |
|
cSource | caractere | Indica a string onde <cSearch> será procurada. | X |
|
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. |
User Function Exemplo() cPesq := "@" cText := "Linha @ para pesquisa @ de RAT" RAt( cPesq, cText ) // Resultado: 23 // Localizou a posição do último "@" na frase return
Advanced Protheus 6.09, Advanced Protheus 7.10, Microsiga Protheus 8.11, Protheus 10