Курс языка программирования Raku / Приложение 🆕 / Работа с данными / Текст и строки / Exercises / Каждое слово с заглавной буквы
Решение: Каждое слово с заглавной буквы
Вот один из возможных вариантов решения задачи.
Код
my $title = 'the lord of the rings';
say $title.words>>.tc.join(' ');🦋 Исходный код можно найти в файле title-case.raku.
Вывод
The Lord Of The RingsКомментарии
.tc(«title-case») делает первую букву строки заглавной. Гипероператор>>.tcприменяет этот метод сразу ко всем словам, а.join(' ')собирает предложение обратно.