Курс языка программирования Raku / Продвинутый уровень / Подробнее о встроенных типах
Строки
В части «Основы» вы узнали, как создавать строки — конкатенация, интерполяция и длина строки. Строки также обладают богатым набором методов. В этом разделе собраны наиболее полезные из них. (Поиск с помощью регулярных выражений — это отдельная большая тема, которая рассматривается в своей собственной части позже.)
Три метода изменяют регистр букв в строке:
say 'raku'.uc; # RAKU — upper case
say 'RAKU'.lc; # raku — lower case
say 'raku'.tc; # Raku — title case (first letter capitalised)Метод flip переворачивает символы строки в обратном
порядке:
say 'Raku'.flip; # ukaRА оператор x повторяет строку заданное количество
раз:
say 'ab' x 3; # abababВ следующих темах показано, как искать внутри строк, а также как разделять их на части и соединять обратно.
Темы этого раздела
Практика
Пройдите 1 тест по содержанию этого раздела.
Упражнения
В этом разделе 3 упражнения. Прежде чем приступать к практике, изучите все темы раздела.