Probador y Depurador de Regex
Prueba y depura tus expresiones regulares en tiempo real. Nuestra herramienta gratuita proporciona resaltado de coincidencias en vivo, información de grupos y una práctica chuleta para regex de JavaScript.
Chuleta de Regex
| Carácter | Descripción | Ejemplo |
|---|---|---|
| . | Cualquier carácter excepto nueva línea | /h.t/ coincide con "hot", "hat" |
| \d | Cualquier dígito (0-9) | /\d{3}/ coincide con "123" |
| \w | Cualquier carácter de palabra (a-z, A-Z, 0-9, _) | /\w+/ coincide con "hello_123" |
| \s | Cualquier carácter de espacio en blanco (espacio, tab, etc.) | /hello\s/ coincide con "hello " |
| [abc] | Coincide con cualquiera de los caracteres encerrados | /[aeiou]/ coincide con cualquier vocal |
| (abc) | Grupo de captura | /(\w+)\s(\w+)/ captura palabras |
| * | Cero o más del carácter anterior | /a*/ coincide con "", "a", "aa" |
| + | Uno o más del carácter anterior | /a+/ coincide con "a", "aa" |
| ^ | Inicio de la cadena (o línea con la bandera 'm') | /^Inicio/ coincide con "Inicio de..." |
| $ | Fin de la cadena (o línea con la bandera 'm') | /fin$/ coincide con "...el fin" |
Privado y Seguro
Esta herramienta funciona gracias al propio motor de JavaScript de tu navegador. Ningún dato se envía a nuestros servidores, por lo que puedes probar información sensible con total confianza.
También te podría gustar
Guias utiles
Accesibilidad: Patrones de Texto Alternativo para Imágenes de Productos
Aprende a escribir texto alternativo efectivo para el comercio electrónico. Nuestra guía proporciona patrones prácticos y ejemplos para imágenes de productos, ayudándote a mejorar el SEO y la accesibilidad.
10 Herramientas Gratuitas de Productividad para Desarrolladores que Realmente Ahorran Tiempo
Descubra las mejores herramientas gratuitas para desarrolladores que aumentan la productividad sin gastar una fortuna. Desde formateadores de código hasta probadores de API, estas herramientas optimizarán su flujo de trabajo.
FAQ
¿Qué es una Expresión Regular (Regex)?
Una expresión regular es una secuencia de caracteres que especifica un patrón de búsqueda. Es una herramienta poderosa utilizada en programación y edición de texto para encontrar, reemplazar y manipular texto basado en patrones complejos.
¿Qué significan las banderas (g, i, m, s)?
Las banderas modifican el comportamiento de la búsqueda. 'g' (global) encuentra todas las coincidencias en lugar de solo la primera. 'i' (insensible a mayúsculas/minúsculas) ignora las mayúsculas y minúsculas. 'm' (multilínea) permite que los anclajes de inicio (^) y fin ($) coincidan con el inicio/fin de las líneas. 's' (dotall) permite que el punto (.) coincida con los caracteres de nueva línea.
¿Por qué mi navegador se congela con ciertos patrones?
Esto puede ocurrir debido a un 'retroceso catastrófico', donde una regex mal escrita tarda un tiempo extremadamente largo en procesar cadenas específicas. Esto a menudo ocurre con cuantificadores anidados como `(a*)*`. Intenta hacer tu patrón más específico.