Regex Test & Debugger Online (Expresiones Regulares)
Valida y depura expresiones regulares completamente en el navegador con cero subidas de datos.
Prueba y depura expresiones regulares en tiempo real. Valida inmediatamente con nuestro probador de regex gratuito online.
El mejor regex test online. Resalta coincidencias mientras escribes, alterna banderas y prueba expresiones regulares contra entradas multilínea directamente en tu navegador. Cero subidas de datos.
Como se mantiene esta pagina
- Los pasos y la copia se comprueban contra el comportamiento actual de la herramienta.
- Los limites del navegador, tamano de archivo o compatibilidad se documentan cuando importan.
- Salvo que se indique lo contrario, los archivos y textos se procesan localmente en el navegador.
Domina las Expresiones Regulares
Las expresiones regulares (Regex) son un superpoder para los desarrolladores, permitiendo la búsqueda de patrones complejos y la manipulación de texto. Sin embargo, son notoriamente difíciles de escribir y depurar. Nuestro Probador de Regex ofrece un entorno seguro para probar tus patrones contra cadenas reales antes de implementarlos.
Conceptos Clave:
- Banderas: Modifican cómo funciona la búsqueda. 'g' (global) encuentra todas las coincidencias, 'i' (insensible a mayúsculas) ignora el caso, 'm' (multilínea) cambia cómo funcionan los anclajes de inicio/fin.
- Grupos de Captura: Usa paréntesis
(...)para extraer partes específicas de una coincidencia, como sacar solo el dominio de una dirección de correo electrónico. - Clases de Caracteres: Atajos como
\d(dígito) o\w(carácter de palabra) hacen tus patrones más concisos.
Depuración en Tiempo Real
A medida que escribes, resaltamos las coincidencias al instante. Este ciclo de retroalimentación inmediato te ayuda a aprender Regex más rápido y a detectar casos extremos temprano. Nota: Esta herramienta imita el motor Regex de JavaScript.
Funciones clave
- Resaltado instantáneo: Las coincidencias y los grupos de captura se actualizan a medida que escribes, para que puedas iterar sin recargar.
- Alternancia de banderas: Cambia los modos global, multilínea, dotAll y no sensible a mayúsculas y minúsculas en un toque para reflejar el comportamiento de producción.
- Fragmentos de inicio: Patrones de un clic para correos electrónicos, números de teléfono, direcciones IP, colores hexadecimales e ID de facturas inician las pruebas.
Preguntas frecuentes
¿Cómo veo todas las coincidencias?
El probador habilita automáticamente la bandera global al resaltar para que cada coincidencia sea visible a la vez.
¿Qué motor de expresiones regulares se utiliza?
Utilizamos el motor RegExp nativo de JavaScript de tu navegador. Las versiones de navegador y de ejecución pueden admitir funciones distintas; prueba también en tu entorno de destino.
¿Qué banderas son compatibles?
Los controles admiten g, i, m, s y u. No ofrecen Sticky (y) ni conjuntos Unicode (v). El resaltado añade g internamente para mostrar todas las coincidencias.
¿Se almacena mi texto?
No. Todo se ejecuta del lado del cliente. Cerrar la pestaña borra tus entradas.
¿Puede manejar Unicode?
Sí. Habilite la bandera 'u' para manejar emojis, caracteres acentuados y escrituras no latinas.
Guías relacionadas
-
JavaScript Regex Debugger Guide: Capture Groups, Flags and Browser Limits
Use the JavaScript Regex Tester to inspect matched text, its index and numbered capture groups. This guide focuses on debugging behavior and browser limits. For your first test, use the basic regex walkthrough. Start with a small, reproducible example Enter the pattern without surrounding / characters. For an invoice identifier, use: regex
-
How to Test Regex Online: A JavaScript Starter Walkthrough
To test a JavaScript regular expression online, open the Regex Tester, enter the pattern without / delimiters, and paste a short sample. The page highlights matches and lists their starting indexes and numbered capture groups. Use invented text while learning. Your first test: find an invoice number 1. Enter INV-(\d{4})-(\d{3}) in the pattern field. 2. Leave the default g and i flags enabled.