Curso de Raku / Expresiones regulares y gramáticas / Expresiones regulares / Cuantificadores / Asterisco, más e interrogación

Quiz — Cuantificadores básicos

¿Qué imprime el programa siguiente? Fíjate en el cuantificador * sobre la a.

say 'br' ~~ / b a* r /;
1「br」
0「bar」
0False
0「b」

* significa «cero o más», así que a* se conforma con no emparejar ninguna a. En br no hay ninguna a entre la b y la r, pero el patrón coincide igualmente porque se admiten cero repeticiones, dando 「br」.

Asterisco, más e interrogación   |   El cuantificador de repeticiones