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