Raku-Kurs / Reguläre Ausdrücke und Grammatiken / Reguläre Ausdrücke / Anker / Wortgrenzen

Quiz — Anker

Was gibt das folgende Programm aus?

say so 'I have a dog' ~~ /<< dog >>/;
1True
0False
0「dog」
0Nil

Das Muster verlangt, dass dog ein ganzes Wort ist. In I have a dog steht dog für sich, mit einem Leerzeichen davor und dem Ende der Zeichenkette dahinter, es gibt also auf beiden Seiten eine Wortgrenze, der Treffer gelingt, und so liefert True.

Kursnavigation

Wortgrenzen   |   Beginnt mit