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 se coloca una \ antes del carácter.

Entre las clases de caracteres comunes que admite el motor de expresiones regulares proporcionado se incluyen:

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

Hay un mensaje oculto en esta cadena:

String text = "242Edabit23 45can344 3be3 254324addictive!";

Completa REGEX 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

Program.reveal("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.
  • Los literales de cadena de Java necesitan una segunda barra invertida para representar la barra invertida de una expresión regular.
  • Consulta la pestaña Recursos para obtener más información sobre las clases de caracteres si necesitas ayuda.