Курс по Raku / Регулярни изрази и граматики / Регулярни изрази / Твърдения за оглед / Оглед назад
Тест — Твърдения
Какво отпечатва следната програма?
say 'a=5' ~~ / <?after '='> \d+ /;| 1 | 「5」 |
| 0 | 「=5」 |
| 0 | 「a=5」 |
| 0 | False |
Положителният поглед назад <?after '='> изисква
= непосредствено преди текущата позиция, а после
\d+ съпоставя цифрите. Знакът = се проверява,
но не се поглъща, така че съвпадението е само 「5」.
Навигация в курса
← Оглед назад | Голо число →