Курс языка программирования Raku / Приложение 🆕 / Работа с данными / Текст и строки / Exercises / Каждое слово с заглавной буквы

Решение: Каждое слово с заглавной буквы

Вот один из возможных вариантов решения задачи.

Код

my $title = 'the lord of the rings';

say $title.words>>.tc.join(' ');

🦋 Исходный код можно найти в файле title-case.raku.

Вывод

The Lord Of The Rings

Комментарии

  1. .tc («title-case») делает первую букву строки заглавной. Гипероператор >>.tc применяет этот метод сразу ко всем словам, а .join(' ') собирает предложение обратно.

Навигация по курсу

Каждое слово с заглавной буквы   |   Шифр Цезаря