Curso de Raku / Expresiones regulares y gramáticas / Expresiones regulares / Aserciones de contexto / Lookbehind
Quiz — Aserciones
¿Qué imprime el programa siguiente?
say 'a=5' ~~ / <?after '='> \d+ /;| 1 | 「5」 |
| 0 | 「=5」 |
| 0 | 「a=5」 |
| 0 | False |
El lookbehind positivo <?after '='> exige un
= inmediatamente antes de la posición actual, y después
\d+ empareja los dígitos. El = se comprueba
pero no se consume, así que la coincidencia es solo
「5」.
Navegación del curso
← Lookbehind | Un número desnudo →