Regex (expresión regular)
Usa las reglas de coincidencia Wildcard y Regex en herramientas de Proxyman como Map Local y Breakpoint, y prueba tu regla con URL de ejemplo antes de guardarla.
1. ¿Qué es?
A partir de la versión 2.3.0, Proxyman admite Wildcard y Regex (coincidencia con palabras completas) al definir reglas de coincidencia en todas las herramientas de depuración:
- Map Local
- Map Remote
- Block List y Allow List
- Breakpoint
- Protocol Buffers (Protobuf)
- Reverse Proxy
- Network Conditions
- ...
Te ayuda a definir exactamente qué solicitudes activan la herramienta.

Reglas Wildcard y Regex
2. Prueba tu URL (nueva función 🎉)
Desde Proxyman v4.8.0, puedes probar rápidamente tu regla (Wildcard o Regex).
- Prueba y valida rápidamente tu regla Wildcard o Regex.
- Ahorra tiempo: No necesitas ir y volver para comprobar tu URL.
- Cometes menos errores.

Prueba una regla con tus URL
¿Cómo se usa?
- Abre cualquier herramienta de depuración (Breakpoint, Map Local, ...) y crea una regla nueva.
- Haz clic en el botón Test your Rule. Se abre la ventana Test Rules.
- Añade tu regla y las URL que quieras comprobar.
- :white_check_mark: Matched: tu URL coincide con tu regla.
- ⚠️ Not Matched: tu URL no coincide con tu regla. Es posible que tengas que reescribir tu regla Wildcard o Regex.
3. Wildcard
Proxyman admite dos caracteres comodín sencillos: * y ?
| Comodín | Función |
|---|---|
* | El asterisco coincide con cualquier carácter cero o más veces. |
? | El signo de interrogación coincide con un único carácter una sola vez. |
Por ejemplo:
4. Regex
Proxyman también admite Regex.
- Asegúrate de que tu regex coincide con la URL completa.
- Una coincidencia parcial cuenta como no coincidencia.
- Asegúrate de escapar los caracteres correctamente: la barra (/), el punto (.), etc.
Por ejemplo:
| Regex | Ejemplos de URL coincidentes |
|---|---|
| https:\/\/proxyman\.io.* | https://proxyman.io |
| ^(http|https):\/\/www\.google\.com.* | http://www.google.com |
| ^(http|https)?:\/\/www\.google\.com\/v[0-9]?\/build\?query=proxyman | http://www.google.com/v1/build?query=proxyman |
Puedes usar regex101 para comprobar que tu regex coincide con la URL completa.
Proxyman usa NSRegularExpression de Apple. Consulta los metacaracteres, operadores y modificadores de Regex en la documentación de Apple Developer para ver cuáles son compatibles.
Comprueba tu regex en regex101.com y asegúrate de que coincide por completo con la URL indicada.
- Selecciona Use Regex al crear una regla.
En las expresiones regulares, ? y * significan algo distinto que en los comodines. El ? de un comodín equivale a . en regex, y el * de un comodín equivale a .*