Corso di Raku / Espressioni regolari e grammatiche / Espressioni regolari / Asserzioni di contesto / Lookahead
Quiz — Lookahead
Cosa stampa il programma seguente?
say '5 cm' ~~ / \d+ <?before ' cm'> /;| 1 | 「5」 |
| 0 | 「5 cm」 |
| 0 | False |
| 0 | Nil |
Il lookahead positivo <?before ' cm'> richiede che
le cifre siano seguite da cm, e lo sono. L’asserzione
controlla quel testo ma non lo consuma, quindi la corrispondenza è solo
le cifre, 「5」.
Navigazione del corso
← Lookahead | Lookbehind →