Probador de Regex | Valida expresiones regulares fácilmente

El Probador de Regex valida y depura expresiones regulares. Soporta JavaScript, PHP y Python, permitiendo comprobar sintaxis y obtener resultados en tiempo real. Facilita el desarrollo y asegura el funcionamiento correcto de las expresiones regulares.

En tu navegador Actualizado 05/2026

/ /
Resultados
Patrones Comunes
Referencia Rápida

^: Inicio de línea\n$: Fin de línea\n\b: Límite de palabra\n\B: No límite de palabra

\d: Dígito [0-9]\n\w: Palabra [A-Za-z0-9_]\n\s: Espacio en blanco\n.: Cualquier carácter excepto nueva línea

Usa esta herramienta desde tu agente IA

API JSON y servidor Model Context Protocol (MCP) gratuitos. Sin registro, sin clave de API, CORS abierto. Pensado para Claude, ChatGPT, Cursor, scripts y aplicaciones frontend.

curl -X POST https://mate.tools/api/v1/regex-test.php \
  -H "Content-Type: application/json" \
  -d '{"pattern":"\\d+","text":"abc 123 def 456","operation":"match_all"}'
import urllib.request, json

req = urllib.request.Request(
    "https://mate.tools/api/v1/regex-test.php",
    data=json.dumps({"pattern":"\\d+","text":"abc 123 def 456","operation":"match_all"}).encode(),
    headers={"Content-Type": "application/json"},
)
with urllib.request.urlopen(req) as r:
    print(json.load(r))
const r = await fetch("https://mate.tools/api/v1/regex-test.php", {
    method: "POST",
    headers: { "Content-Type": "application/json" },
    body: JSON.stringify({"pattern":"\\d+","text":"abc 123 def 456","operation":"match_all"}),
});
console.log(await r.json());

Añade a claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) o cualquier otro cliente compatible con MCP:

{
  "mcpServers": {
    "mate-tools": {
      "command": "npx",
      "args": ["-y", "@mate-tools/mcp-server"]
    }
  }
}
Documentación de la API OpenAPI 3.1 npm 60 req/min · 600 req/hora · cuerpo máx. 1 MB
Preguntas Frecuentes

Las expresiones regulares (regex) son herramientas poderosas para buscar, validar y manipular texto. Proporcionan una forma flexible de describir patrones de texto complejos usando una sintaxis especial.

1. Ingresa tu patrón regex en el campo superior
2. Selecciona los modificadores necesarios (g, i, m, etc.)
3. Ingresa tu texto de prueba en el campo grande
4. Haz clic en "Probar Regex" para ver las coincidencias resaltadas
5. Usa la referencia rápida y los ejemplos como ayuda

• Olvidar escapar caracteres especiales
- No usar anclajes apropiados (^ y $)
- Uso incorrecto de clases de caracteres
- Uso excesivo de cuantificadores codiciosos
- No probar casos límite

• Practica con diferentes patrones
- Estudia la guía de referencia rápida
- Prueba los ejemplos de patrones comunes
- Prueba tus patrones con varias entradas
- Experimenta con diferentes modificadores

• g (global): Encuentra todas las coincidencias
- i (insensible): Ignora mayúsculas/minúsculas
- m (multilínea): Cambia el comportamiento de ^ y $
- y (adhesivo): Coincide desde la posición
- u (unicode): Soporte Unicode
Sobre las Expresiones Regulares

Las expresiones regulares (regex) son herramientas poderosas para coincidencia y manipulación de patrones de texto usadas en programación, procesamiento de texto y validación de datos.

Casos de Uso Comunes:

  • Validación de formularios (correos, teléfonos, contraseñas)
  • Extracción y análisis de datos
  • Operaciones de búsqueda y reemplazo
  • Procesamiento y formateo de texto
  • Validación y sanitización de entrada