Конкатенація рядків
Якщо у вас є два рядки, ви можете з’єднати їх разом і отримати новий довший рядок. Ця дія називається конкатенацією рядків. У Raku ви конкатенуєте рядки, використовуючи—вгадайте що?—оператор конкатенації. Цей оператор є тильдою: ~
. Щоб конкатенувати два рядки, поставте ~
між ними:
say 'Hello, ' ~ 'World!';
Якщо наші рядки зберігаються у змінних, ми можемо ‘конкатенувати змінні’, ну, насправді, конкатенувати рядки, які зберігаються у цих змінних:
my $greeting = 'Hello, ';
my $who = 'World!';
say $greeting ~ $who;
Або ви можете створити нову змінну, використовуючи конкатеноване значення:
my $greeting = 'Hello, ';
my $who = 'World!';
my $message = $greeting ~ $who;
say $message;
Конкатенація з присвоєнням
Коли вам потрібно оновити змінну і додати до неї новий рядок, використовуйте наступну форму:
# Замість
$str = $str ~ $another-str;
# використовуйте:
$str ~= $another-str;
Практика
Виконайте вікторини, що охоплюють зміст цієї теми.
Навігація по курсу
← Рядки | Рядки / Інтерполяція змінних →
💪 Or jump directly to the exercises to this section.
Ця сторінка автоматично перекладена за допомогою ChatGPT 4o. Оригінальний текст англійською мовою.
Переклади цієї сторінки: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська