Cursus Raku / Reguliere expressies en grammatica’s / Reguliere expressies / Kwantoren / Gulzig en zuinig matchen

Quiz — Kwantoren

Wat drukt het volgende programma af?

say 'aaaa' ~~ / a ** 2..3 /;
0「aa」
1「aaa」
0「aaaa」
0False

De kwantor ** 2..3 staat twee of drie herhalingen toe en neemt er, gulzig als hij is, zoveel als hij kan — drie. De vierde a blijft ongematcht.

Cursusnavigatie

Gulzig en zuinig matchen   |   Een optioneel teken