Propósito
Substituir caracteres em uma cadeia de caracteres.
Sintaxe
STRTRAN (<exp.C1>, <exp.C2>[, <exp.C3>[, <exp.N1>[, <exp.N2>]]])
Argumentos
|
<exp.C1> |
representa a cadeia de caracteres a ser pesquisada. |
|
<exp.C2> |
representa a cadeia de caracteres a ser localizada. |
|
<exp.C3> |
representa a cadeia de caracteres que substituirá a localizada. Se omitido, será assumido "" (cadeia vazia). |
|
<exp.N1> |
representa o número da ocorrência de <exp.C2> para início da substituição. Se omitido, é assumida a primeira ocorrência. |
|
<exp.N2> |
representa o número de substituições. Se omitido, todas as ocorrências de <exp.C2> a partir de <exp.N1> serão substituídas por <exp.C3>. |
Utilização
Retorna uma cadeia de caracteres com valor transformado. Cada ocorrência de <exp.C2> encontrada, é substituída por <exp.C3>.
Exemplos
O exemplo a seguir mostra-nos como funciona esta função.
var_cad = "Uma vez flamengo, sempre flamengo"
? STRTRAN (var_cad,"flamengo","vasco")
* Exibirá "Uma vez vasco, sempre vasco"