× Linguagem de Programação ADVPL

Perguntas Quebra de linha ao encontrar um caracter

Mais
10 anos 8 meses atrás #21377 por RonaldoLopes
Bom dia, estou precisando quebrar um string ao encontrar um caracter e adicionar esses valores em posições diferentes no array.
Por exemplo
String = Teste1-teste2-teste3, sendo que o "-" é meu separador e ao encontrar essa informação adiciono os valores no array em posições diferentes.
Como posso proceder para fazer isso?
Obrigado.

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 8 meses atrás #21387 por kanaamlrr
Local cText := "Teste1-teste2-teste3"
Local aTexto := {}

cText := Strtran(cText,"-",",")
aTexto := &"{"+cText+"}"
Não testei, mas deve dar certo.
Abraço!

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 8 meses atrás #21388 por RonaldoLopes
Valeu Kanaâm, acabei resolvendo de uma forma bem simples com StrToKarr

cNome1 := AllTrim(aDadosZD1[13])
aNome := StrToKarr(cNome1, "-")

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 8 meses atrás #21390 por kanaamlrr
Opa, essa função eu nunca tinha visto!
Valeu pela dica :woohoo: :woohoo: :woohoo: :woohoo: :woohoo:

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 8 meses atrás #21391 por RonaldoLopes
kkkkkk...flw

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.099 segundos
Joomla templates by a4joomla