Curso de Raku / Expresiones regulares y gramáticas / Expresiones regulares / Cuantificadores / Exercises / Una coincidencia frugal
Solución: Una coincidencia frugal
Aquí tienes una posible solución para la tarea.
Código
say 'say "hi" and "bye"' ~~ / '"' .+? '"' /;🦋 Puedes encontrar el código fuente en el archivo frugal-match.raku.
Salida
「"hi"」Comentarios
El
?tras.+hace frugal al cuantificador, así que empareja tan pocos caracteres como sea posible.Por eso se detiene en la primera
"de cierre, capturando solo"hi". Un.+voraz habría llegado hasta la última"y habría emparejado"hi" and "bye".