Probador de Regex
Prueba y depura expresiones regulares de JavaScript en tiempo real
Resaltado en Vivo
Observa cada coincidencia resaltada directamente dentro de tu texto de prueba mientras escribes, sin necesidad de pulsar ningún botón.
Grupos de Captura
Descompón cada coincidencia en sus grupos de captura numerados en una tabla clara, ideal para depurar patrones de extracción.
Vista Previa de Reemplazo
Usa $1, $2, etc. en el campo de reemplazo para previsualizar el resultado de String.replace() en vivo.
Privado Por Diseño
Cada coincidencia se ejecuta en tu navegador usando el motor nativo RegExp de JavaScript. Tus patrones y datos de prueba nunca salen de tu dispositivo.
Aprovecha al Máximo las Expresiones Regulares
Las expresiones regulares son un lenguaje compacto para describir patrones en texto. Impulsan la validación de formularios, el análisis de registros, la búsqueda y reemplazo, y muchas otras tareas de desarrollo, pero un solo carácter mal colocado puede cambiar por completo lo que un patrón coincide. Este Probador de Regex te permite iterar sobre un patrón contra datos de muestra reales y ver el efecto de cada pulsación de tecla de inmediato, incluyendo qué banderas están activas y cómo se rellenan los grupos de captura.
Prueba un patrón clásico de correo electrónico como ([a-zA-Z0-9._%+-]+)@([a-zA-Z0-9.-]+\.[a-zA-Z]{2,}) o un analizador básico de URL como (https?):\/\/([^\/\s]+)(\/[^\s]*)? para ver cómo se rellena la tabla de desglose de grupos con las piezas que extrae cada patrón.
Puntos Clave
-
Las banderas importan: la bandera
gencuentra cada coincidencia en lugar de detenerse en la primera;iignora mayúsculas y minúsculas;mcambia cómo se comportan^/$entre líneas;spermite que.coincida con saltos de línea. -
Los grupos se numeran por paréntesis de apertura: el primer
(...)en tu patrón es el Grupo 1, el segundo es el Grupo 2, y así sucesivamente. - Prueba casos límite: cadenas vacías, coincidencias repetidas y espacios en blanco inusuales suelen revelar errores que una sola prueba del caso ideal pasa por alto.
-
Privacidad: toda la coincidencia y el resaltado ocurren localmente en tu navegador usando el objeto nativo
RegExp; nada de lo que escribas aquí se envía jamás a nuestros servidores.