Raku-Kurs / Reguläre Ausdrücke und Grammatiken / Reguläre Ausdrücke / Lookaround-Assertions / Lookahead
Quiz — Lookahead
Was gibt das folgende Programm aus?
say '5 cm' ~~ / \d+ <?before ' cm'> /;| 1 | 「5」 |
| 0 | 「5 cm」 |
| 0 | False |
| 0 | Nil |
Der bejahende Lookahead <?before ' cm'> verlangt,
dass den Ziffern cm folgt, was der Fall ist. Die
Zusicherung prüft diesen Text, verbraucht ihn aber nicht, der Treffer
ist also nur die Ziffer, 「5」.
Kursnavigation
← Lookahead | Lookbehind →