Cursus Raku / Reguliere expressies en grammatica’s / Reguliere expressies / Kwantoren / Exercises / Een optioneel teken
Oplossing: Een optioneel teken
Hier is een mogelijke oplossing voor de taak.
Code
say '-42' ~~ / '-'? \d+ /;🦋 Je kunt de broncode vinden in het bestand optional-sign.raku.
Uitvoer
「-42」Opmerkingen
Het deel
'-'?matcht een optioneel minteken — nul of een daarvan.\d+matcht daarna de reeks cijfers. Hetzelfde patroon matcht ook een getal zonder teken, zoals42.