Histórico da Página
Composition Setup |
---|
import.css=/download/attachments/3279126062824/newLayouttecnologia.css |
Portuguese |
Pagetitle |
---|
...
...
|
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.
Sintaxe
...
RAT ( < cPesquisa>, < cDestino> ) --> nRet
Bloco de código | ||
---|---|---|
| ||
RAt( < cSearch >, < cSource > )
|
Parâmetros
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 |
|
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. |
...
Observações
- Caso <cSearch> não seja localizada em <cSource>, o retorno será 0 (zero).
- Essa função é
...
- semelhante a At
...
- , que retorna a posição da primeira ocorrência de uma substring em uma string,
...
- e ao operador $,
...
- que determina se uma substring está contida em uma string.
- As funções
...
- RAt e At
...
- são utilizadas em conjunto com as funções SubStr
...
- , Left
...
- e Right
...
- para extrair substrings.
Exemplos
Bloco de código | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
User Function Exemplo() cPesq := "@" cText := "Linha @ para pesquisa @ de RAT" RAT RAt( cPesq, cText ) // Resultado: 23 // Localizou a posição do último "@" na frase 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