RegEx: Clases de caracteres VIII - \D
Las clases de caracteres son caracteres que tienen un significado especial en una expresión regular. Se reconocen como especiales cuando colocas un \ antes del carácter.
Entre las clases de caracteres comunes compatibles con el motor de expresiones regulares proporcionado se encuentran:
\d, \D, \s, \S, \w, \WHay un mensaje oculto en esta cadena:
let text = "242Edabit23 45can344 3be3 254324addictive!";Completa REGEXP con la expresión regular que revela el mensaje oculto. Haz coincidir todos los caracteres que no sean dígitos usando la clase de caracteres \D. La función auxiliar proporcionada une las coincidencias.
Ejemplo
revealMessage("242Edabit23 45can344 3be3 254324addictive!") ➞ "Edabit can be addictive!"Notas
- Cambia únicamente la constante de la expresión regular; la función auxiliar ya está incluida.
- El código inicial almacena la expresión en un literal de cadena sin procesar de Swift.
- Consulta la pestaña Recursos para obtener más información sobre las clases de caracteres si necesitas ayuda.