¿Necesitas ayuda para escribir una expresión regular?
Existen muchos sitios web de ayuda para desarrollar un código con regex pero uno de los mejores es Regex 101, un constructor y una ayuda con el listado de expresiones desde las más básicas hasta las más complejas. Una forma de ir sobre seguro a la hora de programar tu código con una expresión regular.
Como bien dice la Wikipedia, las expresiones regulares son patrones utilizados para encontrar una determinada combinación de caracteres dentro de una cadena de texto.
En el editor de texto de Regex101 debes escribir un ejemplo de texto que quieres que sea correcto para la expresión regular que stás desarrollando. Por ejemplo, si ponemos [a-z] abarca todas las letras desde la a hasta la z.
Sin embargo para que solo acepte número hay que escribir la expresión regular: [0-9]. Aunque hay muchas más formas de escribir lo mismo.
Otro sitio web similar es:
¿Necesitas una guía básica de Regex?
Quizás otra forma más rápida para ayudarte a programar una expresión regular sea consultar una hoja resumen. Por ejemplo la que tenemos en:
Por último, un resumen con la sintaxis en las expresiones regulares: