Курс Раку / Основи / Рядки

Конкатенація рядків

Якщо у вас є два рядки, ви можете з’єднати їх разом і отримати новий довший рядок. Ця дія називається конкатенацією рядків. У 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. Оригінальний текст англійською мовою.

Переклади цієї сторінки: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська