Curso de Raku / Expresiones regulares y gramáticas / Expresiones regulares / Alternativas / Exercises / Palabra o dígito

Solución: Palabra o dígito

Aquí tienes una posible solución para la tarea.

Código

say 'item 5' ~~ / cat | \d /;

🦋 Puedes encontrar el código fuente en el archivo word-or-digit.raku.

Salida

「5」

Comentarios

  1. La alternativa mezcla un literal, cat, con una clase de caracteres, \d. El patrón empareja la alternativa que se encuentre primero en la cadena.

  2. En item 5 no hay ningún cat, pero sí un dígito, así que \d empareja el 5.

Palabra o dígito   |   Una palabra de tamaño