Cursus Raku / Essentiëlen / Strings

String concatenatie

Als je twee strings hebt, kun je ze samenvoegen en een nieuwe, langere string krijgen. Deze actie wordt stringconcatenatie genoemd. In Raku concateneer je strings met—gok eens?—de concatenatie-operator. Deze operator is een tilde: ~. Om twee strings te concateneren, plaats je ~ ertussen:

say 'Hello, ' ~ 'World!';

Als onze strings in variabelen worden bewaard, kunnen we ‘variabelen concateneren’, nou ja, eigenlijk de strings concateneren die die variabelen bevatten:

my $greeting = 'Hello, ';
my $who = 'World!';

say $greeting ~ $who;

Of je kunt een nieuwe variabele maken met de geconcateneerde waarde:

my $greeting = 'Hello, ';
my $who = 'World!';
my $message = $greeting ~ $who;

say $message;

Concatenatie met toewijzing

Wanneer je de variabele moet bijwerken en de nieuwe string eraan moet toevoegen, gebruik je de volgende vorm:

# In plaats van 
$str = $str ~ $another-str;

# gebruik:
$str ~= $another-str;

Oefening

Maak de quizzen die de inhoud van dit onderwerp behandelen.

Cursusnavigatie

Strings   |   Strings / Variabele interpolatie


💪 Or jump directly to the exercises to this section.

Deze pagina is automatisch vertaald met ChatGPT 4o. Originele Engelse tekst.

Vertalingen van deze pagina: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська