Como posso garantir que não haja espaços extras no início e final da minha variável ?

Quando se trabalha com dados sobre os quais voce não tem controle, algumas vezes voce precisa fazer uma limpeza nas variáveis strings. Por exemplo, um formulário web que aceita entrada do usuário pode enviar espaços extras no início e/ou no fim do valor.

O ColdFusion oferece três funções para resolver a questão de espaços à direita ou esquerda: trim(), rTrim(), and lTrim(). As funções rTrim() e lTrim() tirarão espaços do fim ou início de uma string. Normalmente voce vai querer tirar os espaços de ambos os lados da string. Para tal, voce usará a função trim().

<cfset str = " Jacob turned six years old on Wednesday ">
<cfset str = trim(str)>
<cfoutput>#str#</cfoutput>

by Charlie Griefer

Leave a comment