RegEx: Clases de caracteres VIII ⁠- \D

Las clases de caracteres son caracteres con 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 incluyen:

\d, \D, \s, \S, \w, \W

Hay un mensaje oculto en esta cadena:

std::string text = "242Edabit23 45can344 3be3 254324addictive!";

Completa REGEXP con la expresión regular que revele el mensaje oculto. Haz coincidir todos los caracteres que no sean dígitos mediante la clase de caracteres \D. La función auxiliar proporcionada concatena las coincidencias.

Ejemplo

revealMessage("242Edabit23 45can344 3be3 254324addictive!") ➞ "Edabit can be addictive!"

Notas

  • Modifica ú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.
  • Consulta la pestaña Recursos para obtener más información sobre las clases de caracteres si necesitas ayuda.