O tube lowercase converte texto em formato caixa baixa, isto é, transforma todas as letras do trecho de texto selecionado em minúsculas.
lowercase(<texto>)
OU<texto>.lowercase()
texto: o parâmetro pode ser uma variável do tipo texto (String e Text), um vetor de texto (String ou Text) ou um texto fixo.
Retorna o texto com o formato em caixa baixa, ou seja, com todas as letras minúsculas.
1. lowercase com texto fixo. Podemos utilizar o tube com um texto fixo. Vejamos o exemplo a seguir, em que temos o texto fixo “Código em LAWTEX” e o transformamos em caixa baixa:
lowercase("Código em LAWTEX") # retorna: código em lawtex
2. lowercase com texto variável. É possível utilizar o tube com uma variável de texto (String ou Text). Para tanto, suponhamos a existência da variável <varTexto>
e que o usuário tenha nela inserido o seguinte texto: “Pela JUSTIÇA”. Existem duas formas de transformar o referido texto em caixa baixa com a utilização do tube, vejamos:
lowercase(<varTexto>) ou <varTexto>.lowercase() # retorna: pela justiça
3. lowercase com vetor de texto variável. Além dos casos anteriores, podemos utilizar o tube com um vector de texto (String ou Text). Para tanto, suponhamos a existência do vetor de String |varTexto|
e que o usuário tenha nela inserido os seguintes textos: “JUSTIÇA” e “Direito”. Vejamos as formas de transformar o referido texto em caixa baixa com a utilização do tube::
lowercase(|varTexto|) ou |varTexto|.lowercase() # retorna: justiça e direito
foreach(<texto> IN |varTexto|) where (separator = "%f, %s, %p e %l") { print lowercase(<texto>) } ou foreach(<texto> IN |varTexto|) where (separator = "%f, %s, %p e %l") { print <texto>.lowercase() } # retorna: justiça e direito