Herramienta Gratuita • desarrollo

Probador y Generador de Regex

Escribe expresiones regulares, pruébalas en tiempo real y obtén una explicación detallada en lenguaje natural.

Procesamiento 100% Local:Tus datos no salen del navegador. Funciona sin conexión.
⭐️ Guardar herramienta:Ctrl + Do⌘ + D

Configuración de la Herramienta

💻

Esperando datos de entrada

Completa la configuración en el panel de la izquierda para procesar tu archivo de forma 100% local.

Privacidad garantizada:
Procesamiento local en tu navegador
Tus datos no se envían a ningún servidor
Descarga instantánea sin registro
¿Te ha sido útil la herramienta? ☕Invítanos a un café para ayudarnos a mantener Project Atlas 100% gratuito, sin límites y libre de cookies molestas.
Invitarnos un café ☕
¿Quieres una versión a medida?

¿Te gustaría tener este Probador y Generador de Regex adaptado a tu empresa?

Podemos integrar esta herramienta directamente en tu página web con tu marca, añadir tarifas personalizadas o programar funciones a medida para optimizar el trabajo de tu equipo.


¿Cómo funciona el Probador y Generador de Regex?

Esta herramienta ejecuta el motor de expresiones regulares nativo de JavaScript (objeto `RegExp`) 100% local en tu navegador. Al evaluar el patrón y el texto de prueba, la lógica compila la expresión regular y realiza una búsqueda de coincidencias utilizando el método `matchAll` o `exec` según los modificadores (flags) seleccionados. Para el 'Explicador de Regex', el parser desglosa la cadena de caracteres del patrón caracter por caracter o grupo por grupo utilizando reglas de concordancia gramatical (buscando metasímbolos como `^`, `$`, cuantificadores como `+`, `*`, `?`, clases de caracteres como `[a-z]` o `\d`, y grupos de captura `(...)`), traduciendo la sintaxis abstracta de la regex a explicaciones humanas claras en español.

Cómo utilizar la herramienta

1. Introduce tu patrón de expresión regular en el campo **'Expresión Regular (Patrón)'** sin las barras diagonales inicial ni final (ej: `^[0-9]{5}$` para códigos postales). 2. Selecciona las **Banderas (Flags)** de tu búsqueda: `g` (buscar todas las coincidencias), `i` (ignorar mayúsculas/minúsculas) o `m` (tratar el texto como múltiples líneas). 3. En el área de **Texto de Prueba**, escribe las cadenas que deseas validar. Verás las coincidencias resaltadas en amarillo de forma instantánea. 4. Revisa la sección **'Explicación de la Regex'** justo debajo: verás una lista desglosada paso a paso que te explica qué hace exactamente cada elemento del patrón en lenguaje natural. 5. En la parte derecha, se mostrará el número total de coincidencias encontradas y una lista de los grupos de captura extraídos.

Ejemplo práctico:

  • Validar un correo electrónico con la expresión: ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,}$
  • Extraer todos los números de teléfono de un texto utilizando el patrón: +?d{1,4}?[-.s]?(?d{1,3}?)?[-.s]?d{1,4}[-.s]?d{1,4}[-.s]?d{1,9}

Preguntas Frecuentes (FAQ)

¿Qué es una Expresión Regular (Regex)?

Una expresión regular (Regex) es una secuencia de caracteres que forma un patrón de búsqueda. Se utiliza principalmente para la búsqueda y validación de patrones de texto (como verificar que un correo electrónico, número de teléfono o contraseña tengan el formato correcto) y para operaciones de reemplazo de texto.

¿Para qué sirven las banderas (flags)?

Las banderas modifican el comportamiento de la búsqueda. Las más comunes son: 'g' (global, busca todas las coincidencias en lugar de detenerse en la primera), 'i' (insensible a mayúsculas, no distingue entre 'A' y 'a') y 'm' (multilínea, hace que los caracteres '^' y '$' coincidan con el inicio y fin de cada línea individual en lugar de todo el texto).

¿Es seguro procesar datos sensibles en el probador?

Sí, es totalmente seguro. Al igual que el resto de herramientas de Project Atlas, el análisis de texto y la ejecución de la expresión regular se realizan localmente en tu propio ordenador utilizando el motor de JavaScript de tu navegador. No se envía ningún dato a servidores externos.


Herramientas Relacionadas