Raku-Kurs / Reguläre Ausdrücke und Grammatiken / Grammatiken

Der Parsebaum, make und made

Das Zerlegen sagt Ihnen, dass eine Zeichenkette zu einer Grammatik passt, und es baut einen Zerlegungsbaum — ein Match-Objekt mit einem benannten Capture für jedes Token. Meist wollen Sie aber nicht den blanken Text, sondern ein Ergebnis: die ganze Zahl 42, nicht die Zeichen 4 und 2.

Dieser Abschnitt zeigt, wie Sie durch den Zerlegungsbaum gehen und wie Sie mit make einen berechneten Wert an einen Treffer hängen und ihn mit made wieder auslesen.

Themen in diesem Abschnitt

Praxis

Lösen Sie 2 Quizze zum Inhalt dieses Abschnitts.

Übungen

Dieser Abschnitt enthält 3 Übungen. Sehen Sie sich alle Themen dieses Abschnitts an, bevor Sie mit den Übungen beginnen.

  1. Extrahieren Sie die Zahl
  2. Multiplizieren Sie ein Paar
  3. Kehren Sie die Wörter um

Kursnavigation

Lösung: Ein Wahrheitswert mit proto   |   Der Match-Baum