Probador de Regex
Prueba y depura expresiones regulares en tiempo real.
Acerca del Probador de Regex
Prueba y depura expresiones regulares con coincidencia en tiempo real. Ve coincidencias resaltadas, grupos de captura y posiciones de coincidencia. Soporta todas las banderas de regex de JavaScript.
¿Qué es esta herramienta?
Nuestro probador de expresiones regulares te permite escribir y probar expresiones regulares contra cualquier texto de entrada en tiempo real. Las coincidencias se resaltan mientras escribes tu patrón, y los grupos de captura se muestran por separado. Soporta la sintaxis de expresiones regulares de JavaScript, incluyendo marcas como global (g), sin distinción de mayúsculas/minúsculas (i), multilínea (m) y más.
Cómo usar
- Ingresa tu expresión regular en el campo Patrón.
- Opcionalmente establece marcas (g para global, i para sin distinción de mayúsculas/minúsculas, m para multilínea).
- Ingresa la cadena de prueba en el campo Entrada de prueba.
- Las coincidencias se resaltan en tiempo real, y los grupos de captura aparecen en el panel de resultados.
Casos de uso común
- Prueba y depuración de expresiones regulares durante el desarrollo
- Aprendizaje de sintaxis de expresiones regulares experimentando con patrones de manera interactiva
- Validación de que una expresión regular coincida correctamente con direcciones de correo electrónico, números de teléfono o URLs
- Extracción de patrones de datos específicos de archivos de registro o datos de texto
Consejos y trucos
- Siempre usa la marca 'g' para encontrar todas las coincidencias, no solo la primera.
- Comienza simple — construye tu expresión regular una pieza a la vez y prueba cada adición.
- Escapa caracteres especiales (. * + ? [ ] { } | ^ $ \ /) con una barra inversa cuando los necesites literalmente.
Preguntas frecuentes
¿Por qué mi patrón no coincide con más de una ocurrencia?
Sin la marca global (g), la expresión regular de JavaScript se detiene después de la primera coincidencia. Agrega la marca g para resaltar y contar cada ocurrencia en la cadena de prueba.
¿Cuál es la diferencia entre las marcas sin distinción de mayúsculas/minúsculas y multilínea?
La marca i hace que la coincidencia de letras ignore mayúsculas (A coincide con a). La marca m cambia ^ y $ para coincidir con el inicio/fin de cada línea en lugar de solo el inicio/fin de toda la cadena.
¿Cómo veo lo que coincidió un grupo de captura?
Envuelve la parte de tu patrón que deseas extraer entre paréntesis, p. ej. (\d+). El panel de resultados enumera el valor coincidente de cada grupo de captura por separado de la coincidencia completa.
¿Esta herramienta admite lookaheads y lookbehinds?
Sí, ya que se ejecuta en el motor de expresiones regulares de JavaScript, que admite lookaheads (?=...), lookaheads negativos (?!...) y lookbehinds (?<=...) en navegadores modernos.
¿Se envía mi texto de prueba o patrón a algún lado?
No. La coincidencia ocurre completamente del lado del cliente usando el motor RegExp integrado de JavaScript — nada se transmite a un servidor.
Prueba y depura expresiones regulares con coincidencia en tiempo real. Resalta coincidencias, ve grupos de captura, prueba múltiples cadenas con nuestro probador de regex gratuito.
probador regex · prueba regex · validar regex · depurar regex · regex en línea · coincidencia de patrones · verificador regex · constructor regex · herramienta regex