TrocaString
Procura por um trecho específico dentro de um texto e o substitui, retornando um novo texto.
Sintaxe: TrocaString(Alfa aStrIni, Alfa aStrOut, Alfa aStrIn,Alfa End aStrFim);
Parâmetros:
Nome | Tipo | Descrição |
---|---|---|
aStrIni | Alfa | Texto original |
aStrOut | Alfa | Trecho específico que deve ser buscado no texto original |
aStrIn | Alfa | Texto que irá substituir o trecho específico buscado |
aStrFim | Alfa | Novo texto retornado pela função |
Exemplos:
- Partindo da expressão texto original, a função irá substituir a palavra "original" por "alterado":
StrAux = "Texto original";
TrocaString (StrAux, "original", "alterado", StrResultado);
- Partindo da expressão "A","B","C", a função irá remover as apas:
StrAux = "\"A\",\"B\",\"C\"";
TrocaString(StrAux, "\"", "", StrResultado);
Nota
- Função disponível para os sistemas BI, Gestão Empresarial PME | GO UP, Gestão Empresarial | ERP, Gestão de Pessoas | HCM e Ronda Senior.
Em relação aos exemplos:
- As aspas duplas são símbolos reservados da linguagem, considerados como delimitadores. Logo, será necessário realizar um tratamento nos dados originais para que o sistema não considere as aspas duplas como delimitadores, mas, sim, caracteres a serem removidos;
- É necessário incluir \ antes das aspas duplas intermediárias para que o sistema compreenda que se trata de um caractere a ser trocado.