Skip to main content

Probador y Explicador de Regex

Probador de regex online gratuito con explicación visual paso a paso. Prueba patrones, ve coincidencias resaltadas y entiende qué hace cada parte.

/ /

Prueba y depura tus expresiones regulares con nuestro probador de regex online gratuito. Ve las coincidencias resaltadas en tiempo real y obtén una explicación visual de lo que hace cada parte de tu patrón.

Todo el procesamiento ocurre en tu navegador. Tus datos de prueba nunca salen de tu dispositivo, garantizando privacidad completa.

Cómo Usar Esta Herramienta

  1. 1 Introduce tu patrón regex en el primer campo
  2. 2 Añade flags como 'g' (global) o 'i' (sin distinción de mayúsculas)
  3. 3 Introduce texto de prueba para buscar coincidencias
  4. 4 Ve las coincidencias resaltadas en la salida
  5. 5 Revisa la explicación del patrón para entender cada parte

Casos de Uso

Validación de Formularios

Prueba patrones de validación de email, teléfono y otros antes de implementarlos.

Extracción de Datos

Construye patrones para extraer datos específicos de texto o logs.

Buscar y Reemplazar

Desarrolla patrones de búsqueda complejos para editores de texto o código.

Procesamiento de Texto

Crea patrones para limpiar, formatear o transformar datos de texto.

Preguntas Frecuentes

¿Qué son los flags de regex?

Los flags modifican cómo coincide el patrón: 'g' encuentra todas las coincidencias, 'i' lo hace insensible a mayúsculas, 'm' hace que ^ y $ coincidan con límites de línea, 's' hace que . coincida con saltos de línea.

¿Por qué mi patrón no coincide?

Problemas comunes: olvidar escapar caracteres especiales (. * + ? necesitan \), falta el flag global 'g' para múltiples coincidencias, o sensibilidad a mayúsculas (añade flag 'i').

¿Cuál es la diferencia entre * y +?

* coincide con cero o más ocurrencias (opcional), mientras que + requiere al menos una coincidencia. Por ejemplo, a* coincide con '' y 'aaa', pero a+ solo coincide con 'a' o más.

¿Cómo funcionan los grupos de captura?

Los paréntesis () crean grupos de captura que extraen partes de las coincidencias. El Grupo 1 es el primer (), el Grupo 2 es el segundo, etc. Accede a ellos en los resultados de coincidencia.

¿Este tipo de regex es compatible con mi lenguaje?

Este probador usa regex de JavaScript. La mayoría de patrones funcionan entre lenguajes, pero algunas características como lookbehind varían. Siempre prueba en tu entorno objetivo.