Raku-Kurs / Reguläre Ausdrücke und Grammatiken / Reguläre Ausdrücke / Adverbien / Signifikante Leerzeichen
Quiz — Adverbien
Was gibt das folgende Programm aus? Beachten Sie das Adverb
:s und die Folge von Leerzeichen im Text.
say so 'hello world' ~~ /:s hello world/;| 1 | True |
| 0 | False |
| 0 | 「hello world」 |
| 0 | Nil |
Das Adverb :s macht das Leerzeichen zwischen
hello und world im Muster bedeutsam — es
verlangt dort Leerraum. Ein oder mehrere Leerzeichen zählen alle, die
Folge von drei Leerzeichen im Text trifft also, und das Ergebnis ist
True. Ohne :s würde das Leerzeichen im Muster
übergangen und das Muster nach helloworld suchen.
Kursnavigation
← Signifikante Leerzeichen | Treffer ohne Rücksicht auf die Schreibweise →