Probador de Regex - Tester de Expresiones Regulares en Vivo
Escribe un patrón regex, introduce texto de prueba y observa instantáneamente todas las coincidencias resaltadas con los detalles del grupo de captura.
¿Qué es un Probador de Regex?
Un probador de regex te permite escribir expresiones regulares y probarlas instantáneamente con texto de muestra. Esta herramienta resalta cada coincidencia en tiempo real, muestra los grupos de captura, los índices de coincidencia y es compatible con todos los flags estándar de regex de JavaScript (global, insensible a mayúsculas y minúsculas, multilínea, dotAll). Los errores se muestran inmediatamente para que puedas solucionar los problemas de sintaxis sobre la marcha. Todo se ejecuta en tu navegador: no se envían datos a ningún sitio.
Cómo Usar el Probador de Regex
- Introduce un Patrón: escribe tu expresión regular en el campo de patrón (no se necesitan delimitadores).
- Establece Flags: activa o desactiva g (global), i (insensible a mayúsculas y minúsculas), m (multilínea), s (dotAll) según sea necesario.
- Introduce Texto de Prueba: pega o escribe el texto con el que quieres buscar coincidencias.
- Visualiza los Resultados: las coincidencias se resaltan instantáneamente con el recuento, el índice y los detalles del grupo que se muestran a continuación.
¿Por Qué Usar Este Probador de Regex?
- Retroalimentación Instantánea: las coincidencias se actualizan con cada pulsación de tecla sin demora.
- Resaltado Visual: las partes coincidentes se resaltan directamente en el texto.
- Captura de Grupos: observa cada valor de grupo de captura para cada coincidencia.
- Todos los Flags Soportados: activa o desactiva los flags g, i, m y s con casillas de verificación.
- Visualización de Errores: los patrones regex no válidos muestran mensajes de error claros.
- Privacidad Primero: se ejecuta completamente en tu navegador, sin procesamiento del servidor.
FreeToolbox vs Otros Probadores de Regex
| Característica | FreeToolbox | Regex101 | RegExr |
|---|---|---|---|
| Basado en el Navegador | Sí | Lado del Servidor | Sí |
| No se Necesita Cuenta | Sí | Opcional | Sí |
| Resaltado en Vivo | Sí | Sí | Sí |
| Visualización de Captura de Grupos | Sí | Sí | Sí |
| Tema Oscuro | Sí | Opcional | No |
| Sin Anuncios | Sí | No | No |
| Ligero | Sí | Pesado | Medio |
Preguntas frecuentes
¿Qué dialecto de regex utiliza esta herramienta?
Esta herramienta utiliza el motor RegExp integrado de JavaScript. Es compatible con toda la sintaxis estándar de regex de JavaScript, incluidas las clases de caracteres, los cuantificadores, la búsqueda anticipada, la búsqueda retrospectiva y los grupos con nombre.
¿Necesito añadir barras diagonales alrededor del patrón?
No. Simplemente escribe el patrón directamente. Los flags se controlan mediante las casillas de verificación situadas debajo del campo de entrada.
¿Qué hace el flag 's' (dotAll)?
El flag dotAll hace que el punto (.) coincida con cualquier carácter, incluidos los caracteres de nueva línea (\n, \r). Sin él, el punto coincide con todo excepto las nuevas líneas.
¿Puedo probar patrones multilínea?
Sí. Activa el flag 'm' (multilínea) para que ^ y $ coincidan con el principio/final de cada línea en lugar de sólo el principio/final de toda la cadena.
¿Mis datos de prueba se almacenan o se envían a un servidor?
No. Todo se ejecuta localmente en tu navegador. Tu patrón regex y tu texto de prueba nunca salen de tu dispositivo.