Aparando espaços ao redor da string (trim)

O que queremos é uma função que retire espaços ao redor de uma string.

Neste caso devemos processar a string usando funções já prontas em Prisma da biblioteca string.

Usaremos a função string.corte  para percorrer cada caractere e ao chegar em um caractere que não seja espaço marcar a posição com uma variável, do inicio para o final e depois do final para o inicio. Utilizaremos as variáveis ini (inicio) e final para marcar o início e fim da string excluindo os espaços ao redor se houver.

Depois basta cortar a string nestas posições marcadas pelas variáveis.

Veja o código:

 

Obs.: como uma função em Prisma também é uma variável, podemos reatribuir uma função em outra variável, é isto que fizemos em “local strcorte = string.corte”

e assim strcorte passa a ser uma função local, isso dá mais rapidez na execução do programa.

Bem, é isso, bons estudos no código. Use a vontade, modifique, aprimore e mande-nos um feedback.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *