Change string
Change string ( fonte ; novo ; posiçao ) : Text
Parâmetro | Tipo | Descrição | |
---|---|---|---|
fonte | Text | → | Cadeia original |
novo | Text | → | Novos caracteres |
posiçao | Integer | → | Onde começar as mudanças |
Resultado | Text | ← | Cadeia resultado |
Descrição
Change string devolve uma string resultante de modificar os caracteres, na cadeiafonte, a partir de posição com os caracteres em novo.
Se novo é uma cadeia vazia (""), Change string devolve fonte sem mudanças. Change string sempre devolve uma cadeia do mesmo tamanho que fonte. Se posiçao é inferior ou superior à longitude de fonte, Change string devolve fonte.
Change string é diferente de Insert string em que substitui os caracteres em lugar de inseri-los.
Exemplo
O seguinte exemplo ilustra o uso de Change string. Os resultados são atribuídos à variável vtResult.
vtResult:=Change string("Acme";"CME";2) // vtResult é igual a "ACME"
vtResult:=Change string("novembro";"dic";1) // vtResult é igual a "dezembro"