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.
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"]
}
}
} Preguntas Frecuentes
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
- No usar anclajes apropiados (^ y $)
- Uso incorrecto de clases de caracteres
- Uso excesivo de cuantificadores codiciosos
- No probar casos límite
- Estudia la guía de referencia rápida
- Prueba los ejemplos de patrones comunes
- Prueba tus patrones con varias entradas
- Experimenta con diferentes modificadores
- 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