🔍 Probador de expresiones regulares

/ /
Las coincidencias se resaltarán aquí...

Patrones de expresiones regulares comunes

Coincidencia en tiempo real

Muestra instantáneamente los resultados de las coincidencias a medida que escribe, sin necesidad de hacer clic en ningún botón.

Resaltado de coincidencias

El texto coincidente se resalta automáticamente con un color de fondo distinto.

Captura de grupo

Muestra posiciones de coincidencias, índices y detalles del grupo capturado para cada coincidencia.

Inserción rápida

Patrones de expresiones regulares comunes integrados para inserción y prueba con un solo clic.

100 % privado

Todo el procesamiento ocurre localmente en su navegador. No se cargan datos en ningún servidor.

Completamente gratis

Sin registro, sin límites. Gratis para usar para siempre.

Artículos relacionados

Tutorial de expresiones regulares: aprenda expresiones regulares desde cero

Una guía paso a paso desde la sintaxis básica hasta aplicaciones prácticas: domine la poderosa herramienta de coincidencia de patrones de texto.

Guía para principiantes (en inglés)

Los 15 patrones de expresiones regulares más útiles que todo desarrollador debería conocer

Una colección seleccionada de los patrones de expresiones regulares más prácticos para la validación de correo electrónico, la coincidencia de URL, la seguridad de la contraseña y más.

Colección de patrones (en inglés)

Optimización del rendimiento de Regex: evitar ReDoS y aumentar la velocidad

Obtenga información sobre los problemas de rendimiento de las expresiones regulares, cómo escribir patrones eficientes y cómo prevenir ataques ReDoS.

Avanzado (en inglés)

Guía completa de JavaScript RegExp: profundización en las expresiones regulares

Una mirada completa al objeto RegExp de JavaScript, los indicadores, los métodos y las últimas características de expresiones regulares de ES2024.

javascript (en inglés)

Preguntas frecuentes

¿Qué es una expresión regular?
Una expresión regular (regex) es una sintaxis para describir patrones de coincidencia de cadenas. Se utiliza ampliamente en escenarios de búsqueda, reemplazo y validación para el procesamiento de texto.
¿Qué significan las banderas?
g (global: busca todas las coincidencias), i (no distingue entre mayúsculas y minúsculas), m (multilínea: ^ y $ coinciden con los límites de las líneas), s (dotAll: también coincide con nuevas líneas), u (modo Unicode).
¿Por qué mi expresión regular no coincide?
Los motivos habituales incluyen: indicadores incorrectos, caracteres especiales sin escape o problemas de distinción entre mayúsculas y minúsculas. Verifique cuidadosamente la sintaxis de sus expresiones regulares.
¿Se suben mis datos a algún servidor?
No. Todas las pruebas de expresiones regulares se realizan completamente en su navegador. Sus datos nunca salen de su dispositivo.
¿Qué sintaxis de expresiones regulares se admite?
Esta herramienta utiliza el motor RegExp de JavaScript, que admite todas las funciones de ES2018+, incluidos grupos con nombre, aserciones retrospectivas y más.
¿Cómo pruebo una expresión regular de JavaScript con banderas?

Ingrese el patrón y el texto de muestra, luego seleccione indicadores como coincidencia global o que no distingue entre mayúsculas y minúsculas. Los resultados siguen el comportamiento de las expresiones regulares de JavaScript.

¿Puedo inspeccionar coincidencias de expresiones regulares y capturar grupos?

Revise las coincidencias resaltadas y los resultados del grupo para su texto de muestra. Otros idiomas y motores de expresiones regulares pueden interpretar el mismo patrón de manera diferente.