Game of Thrones: Títulos de personagens
Escreva uma função que receba uma string e retorne uma string com o uso correto de maiúsculas e minúsculas para os títulos dos personagens da série Game of Thrones.
- As palavras
and,the,ofeindevem ficar em minúsculas. - Todas as outras palavras devem ter o primeiro caractere em maiúscula e o restante em minúsculas.
Exemplos
correct_title("jOn SnoW, kINg IN thE noRth.")
➞ "Jon Snow, King in the North."
correct_title("sansa stark, lady of winterfell.")
➞ "Sansa Stark, Lady of Winterfell."
correct_title("TYRION LANNISTER, HAND OF THE QUEEN.")
➞ "Tyrion Lannister, Hand of the Queen."Observações
- A pontuação e os espaços devem permanecer em suas posições originais.
- Palavras com hífen são consideradas palavras separadas.
- Tenha cuidado com palavras que contenham
and,the,ofouin. - Consulte a aba Resources para obter mais informações sobre os vários métodos de string do Ruby.