Utilitários de String
Descrição
Construa uma função de utilitários para manipulação de String, por exemplo, ao receber as String "lorem ipsum dolor"
e "uppercase"
a função deve retornar "LOREM IPSUM DOLOR"
. Para analisar as possíveis entradas e saídas deste utilitário de String veja a Tabela 1.
Tabela 1 - Exemplos de Utilitários de String.
Entrada | Saída |
---|---|
"lorem ipsum dolor", "uppercase" | "LOREM IPSUM DOLOR" |
"LOREM IPSUM DOLOR", "lowercase" | "lorem ipsum dolor" |
"LOREM IPSUM DOLOR", "camelcase" | "Lorem Ipsum Dolor" |
"lorem ipsum dolor", "snakecase" | "lorem_ipsum_dolor" |
"lorem ipsum dolor", "reverse" | "rolod muspi merol" |
"lorem\nipsum dolor", "countchar" | 17 |
"lorem\nipsum dolor", "countword" | 3 |
"lorem\nipsum dolor", "countline" | 2 |