Курс по Raku / Регулярни изрази и граматики / Регулярни изрази / Твърдения за оглед / Оглед назад

Тест — Твърдения

Какво отпечатва следната програма?

say 'a=5' ~~ / <?after '='> \d+ /;
1「5」
0「=5」
0「a=5」
0False

Положителният поглед назад <?after '='> изисква = непосредствено преди текущата позиция, а после \d+ съпоставя цифрите. Знакът = се проверява, но не се поглъща, така че съвпадението е само 「5」.

Навигация в курса

Оглед назад   |   Голо число