Corso di Raku / Avanzato / Operatori / Meta-operatori / Exercises / Costruire un URL
Soluzione: Costruire un URL
Ecco una possibile soluzione.
Codice
my @parts = <http :// example .com>;
my $url = [~] @parts;
say $url;
say $url.chars;🦋 Puoi trovare il codice sorgente nel file concatenate-a-list.raku.
Output
http://example.com
18Commenti
L’array è scritto con la forma di quotazione ad angoli
<...>, che equivale a'http', '://', 'example', '.com'.Il meta-operatore di riduzione
[~]inserisce l’operatore di concatenazione di stringhe~tra tutti gli elementi, quindi[~] @partsunisce i quattro pezzi nella singola stringahttp://example.com.Memorizzare il risultato in
$urlpermette di riutilizzarlo:$url.charsindica poi che l’URL assemblato è lungo18caratteri.