Cursus Raku / Reguliere expressies en grammatica’s / Reguliere expressies / Bijwoorden / Significante witruimte

Quiz — Bijwoorden

Wat drukt het volgende programma af? Let op het bijwoord :s en de reeks spaties in de tekst.

say so 'hello   world' ~~ /:s hello world/;
1True
0False
0「hello world」
0Nil

Het bijwoord :s maakt de spatie tussen hello en world in het patroon betekenisvol — het eist daar witruimte. Een of meer spaties tellen allemaal mee, dus de reeks van drie spaties in de tekst matcht en het resultaat is True. Zonder :s zou de spatie in het patroon genegeerd worden en zou het patroon naar helloworld zoeken.

Cursusnavigatie

Significante witruimte   |   Match ongeacht de schrijfwijze