Kurso de Raku / Progresinta / Operatoroj / Metaoperatoroj / Exercises / Konstrui URL-on

Solvo: Konstrui URL-on

Jen ebla solvo de la tasko.

Kodo

my @parts = <http :// example .com>;

my $url = [~] @parts;
say $url;
say $url.chars;

🦋 Vi povas trovi la fontkodon en la dosiero concatenate-a-list.raku.

Eligo

http://example.com
18

Komentoj

  1. La tabelo estas skribita per la angulkrampa citformo <...>, kiu egalas al 'http', '://', 'example', '.com'.

  2. La redukta meta-operatoro [~] metas la ĉenkunigan operatoron ~ inter ĉiujn elementojn, do [~] @parts gluigas la kvar pecojn en la ununuran ĉenon http://example.com.

  3. Konservi la rezulton en $url permesas reuzi ĝin: $url.chars poste raportas, ke la kunmetita URL havas 18 signojn.

Kursa navigado

Konstrui URL-on   |   Uzant-difinitaj operatoroj