Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anterior Revisão anterior | |||
lowercase_tube [2019/09/04 20:00] 127.0.0.1 edição externa |
lowercase_tube [2020/09/18 20:19] (atual) 45.168.204.86 Ajustes final test academy |
||
---|---|---|---|
Linha 1: | Linha 1: | ||
===== Lowercase ===== | ===== Lowercase ===== | ||
- | Converte uma string inteira para caixa baixa | + | O tube lowercase converte texto em formato caixa baixa, isto é, transforma todas as letras do trecho de texto selecionado em minúsculas. |
- | \\ | + | |
=== Formato: === | === Formato: === | ||
- | > lowercase(//str//) | + | > ''lowercase(<texto>)'' **OU** ''<texto>.lowercase()'' |
- | > <//str//>.lowercase() \\ | + | |
- | === Parâmetros: === | + | === Parâmetro: === |
- | * //str//: String formatada toda em letras em minúscula. Caso seja vetor de strings, ou lista, a transformação será aplicada a todos os elementos da coleção respectiva. | + | > //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. |
- | === Retorno: === | + | |
- | String em caixa baixa | + | === Retorno: === |
+ | > Retorna o texto com o formato em caixa baixa, ou seja, com todas as letras minúsculas. | ||
+ | |||
+ | === Exemplos: === | ||
+ | **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 | ||
- | Exemplo: lowercase("aBcDeF7") -- retorna abcdef7 | + | 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 |