Probador de expresiones regulares
Prueba una expresión regular contra un texto y ve las coincidencias en vivo.
Ejemplos de uso
Validar el formato de una dirección de correo
Introduce una expresión regular que valide el formato de correo y pon varias cadenas en el texto de prueba para ver de un vistazo cuáles coinciden y cuáles no.
Construir una expresión para extraer un patrón de líneas de registro
Pega texto real de un registro y ajusta tu expresión regular para ver en tiempo real si captura correctamente fechas, IPs o códigos de error.
Extraer solo una parte de la coincidencia con grupos de captura
Usa paréntesis para crear grupos de captura y confirma que solo se extrae la parte que quieres, como el año, mes y día de una fecha.
Preguntas frecuentes
¿Se envía mi texto a un servidor?
No. Todo el emparejamiento ocurre por completo en tu navegador, y el patrón y el texto que introduces nunca se envían a un servidor.
¿Qué sintaxis de expresiones regulares usa esto?
Usa directamente la sintaxis de expresiones regulares de JavaScript (ECMAScript) de tu navegador. La sintaxis puede diferir ligeramente de otros lenguajes como Python o PCRE.
¿Qué pasa si desactivo el indicador "g"?
Sin el indicador "g" (global), solo encuentra la primera coincidencia, igual que llamar a .exec() una vez en código real.
¿Qué pasa si mi patrón no es válido?
Si el patrón en sí no es válido, por ejemplo con paréntesis desbalanceados, se muestra el mensaje de error exacto que reporta JavaScript.