Курс Raku / Регулярні вирази та граматики / Регулярні вирази / Твердження перегляду / Перегляд уперед

Тест — Перегляд уперед

Що надрукує наступна програма?

say '5 cm' ~~ / \d+ <?before ' cm'> /;
1「5」
0「5 cm」
0False
0Nil

Стверджувальний огляд уперед <?before ' cm'> вимагає, щоб за цифрами йшло cm, — так воно і є. Твердження перевіряє цей текст, але не споживає його, тож збігом є лише цифри, 「5」.

Навігація курсом

Перегляд уперед   |   Перегляд назад