Raku-Kurs / Reguläre Ausdrücke und Grammatiken / Reguläre Ausdrücke / Quantoren / Stern, Plus und Fragezeichen
Quiz — Grundlegende Quantoren
Was gibt das folgende Programm aus? Beachten Sie den Quantor
* am a.
say 'br' ~~ / b a* r /;| 1 | 「br」 |
| 0 | 「bar」 |
| 0 | False |
| 0 | 「b」 |
* bedeutet „null oder mehr“, a* ist also
durchaus damit zufrieden, gar kein a zu treffen. In
br steht zwischen b und r kein
a, das Muster trifft aber trotzdem, weil null
Wiederholungen erlaubt sind, und ergibt 「br」.