Probador de expresiones regulares
Prueba y depura tus expresiones regulares en línea, en tiempo real. Introduce un patrón, pega tu texto de prueba y visualiza instantáneamente todas las coincidencias resaltadas.
Coincidencias
Introduce un patrón regex arriba para comenzar.
¿Qué es una expresión regular?
Una expresión regular (regex) es una secuencia de caracteres que define un patrón de búsqueda. Se utiliza para encontrar, extraer, hacer coincidir o reemplazar texto que cumple criterios específicos. Las expresiones regulares están disponibles en prácticamente todos los lenguajes de programación y editores de texto, lo que las convierte en una habilidad fundamental para desarrolladores, analistas de datos y cualquier persona que trabaje con texto.
Entendiendo los flags de las expresiones regulares
-
gGlobal — encuentra todas las coincidencias en lugar de detenerse en la primera. -
iSin distinción de mayúsculas — hace coincidir letras mayúsculas y minúsculas indistintamente. -
mMultilínea — hace que ^ coincida con el inicio de cada línea y $ con el final. -
sDot All — permite que el punto (.) coincida también con caracteres de salto de línea. -
uUnicode — activa el soporte completo de Unicode para patrones con emojis y caracteres especiales.
Usos comunes de las expresiones regulares
- Validar formatos de entrada como direcciones de correo electrónico, números de teléfono o códigos postales.
- Extraer datos de texto estructurado o semiestructurado (logs, CSV, fragmentos HTML).
- Buscar y reemplazar patrones en editores de código, scripts o archivos de texto.
- Analizar URL, cadenas de consulta o rutas de archivos de forma programática.
Bueno saber
Esta herramienta funciona completamente en tu navegador utilizando el motor RegExp nativo de JavaScript. No se envían datos a ningún servidor. La sintaxis regex sigue el estándar ECMAScript / JavaScript, compatible con la mayoría de los lenguajes de programación modernos y herramientas habituales.