Raku-Kurs / Reguläre Ausdrücke und Grammatiken / Reguläre Ausdrücke / Anker / Exercises / Beginnt mit

Lösung: Beginnt mit

Hier ist eine mögliche Lösung der Aufgabe.

Code

say so '3 apples' ~~ /^ \d /;

🦋 Du findest den Quellcode in der Datei starts-with.raku.

Ausgabe

True

Kommentare

  1. Der Anker ^ zwingt den Treffer, am Anfang der Zeichenkette zu beginnen, und \d verlangt dann, dass dieses erste Zeichen eine Ziffer ist.

  2. Ohne das ^ würde das Muster auch für eine Ziffer gelingen, die irgendwo später in der Zeichenkette steht, etwa in 'apples 3'.

Kursnavigation

Beginnt mit   |   Die ganze Zeichenkette