Cursus Raku / Reguliere expressies en grammatica’s / Reguliere expressies / Lookaround-asserties / Lookahead
Quiz — Lookahead
Wat drukt het volgende programma af?
say '5 cm' ~~ / \d+ <?before ' cm'> /;| 1 | 「5」 |
| 0 | 「5 cm」 |
| 0 | False |
| 0 | Nil |
De positieve lookahead <?before ' cm'> eist dat de
cijfers door cm gevolgd worden, wat het geval is. De
assertion controleert die tekst maar verbruikt haar niet, dus is de
match alleen het cijfer, 「5」.
Cursusnavigatie
← Lookahead | Lookbehind →