4D v14.3Change string |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
Change string
|
Change string ( fonte ; novo ; posiçao ) -> Resultado | ||||||||
Parâmetro | Tipo | Descrição | ||||||
fonte | cadeia |
![]() |
Cadeia original | |||||
novo | cadeia |
![]() |
Novos caracteres | |||||
posiçao | Inteiro longo |
![]() |
Onde começar as mudanças | |||||
Resultado | cadeia |
![]() |
Cadeia resultado | |||||
Change string devolve uma string resultante de modificar os caracteres, na cadeia fonte, 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.
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"
Produto: 4D
Tema: String
Número
234
Criado por: < 4D v6
Delete string
Insert string
Replace string
Manual de linguagem 4D ( 4D v12.4)
Manual de linguagem 4D ( 4D v11 SQL Release 6)
Manual de linguagem 4D ( 4D v14 R3)
Manual de linguagem 4D ( 4D v14 R2)
Manual de linguagem 4D ( 4D v13.5)
Manual de linguagem 4D ( 4D v14.3)
Manual de linguagem 4D ( 4D v14 R4)