Raku kurss / Regulārās izteiksmes un gramatikas / Regulārās izteiksmes / Apstākļa vārdi / Exercises / Saskaitiet sakritības

Risinājums: Saskaitiet sakritības

Šeit ir iespējams risinājums uzdevumam.

Kods

say ('education' ~~ m:g/<[aeiou]>/).elems;

🦋 Atrodiet programmu failā count-matches.raku.

Izvade

5

Komentāri

  1. Rakstzīmju klase <[aeiou]> piemeklē vienu patskani, un apstākļvārds :g atgriež katru tādu sakritību, nevis tikai pirmo.

  2. Rezultāts uzvedas kā saraksts, tāpēc .elems sakritības saskaita: piecus patskaņus vārdā education (e, u, a, i, o).

Kursa navigācija

Saskaitiet sakritības   |   Visi skaitļi