Probador de Regex - Pruebe Expresiones Regulares en Línea
Probador de regex gratuito en línea. Pruebe expresiones regulares JavaScript, encuentre coincidencias y depure patrones al instante.
Más Herramientas
¿Qué es Regex?
Una expresión regular (regex) es una secuencia de caracteres que define un patrón de búsqueda.
Cómo Funcionan las Expresiones Regulares
Un motor de regex procesa un patrón carácter por carácter contra una cadena objetivo.
Ejemplos de Regex
Dirección de Correo
[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}Contact us at support@utilforge.dev or info@example.comURL
https?://[^\s/$.?#].[^\s]*Visit https://utilforge.dev or http://localhost:3000 for moreContraseña
^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{8,}$Password123
weak
Test1234Patrones Regex Comunes
| Pattern | Regex |
|---|---|
| Solo dígitos | ^\d+$ |
| Solo letras | ^[a-zA-Z]+$ |
| Alfanumérico | ^[a-zA-Z0-9]+$ |
| Color Hex | ^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$ |
Cómo Usar el Probador de Regex
- 1
Ingrese su patrón de expresión regular en el campo superior
- 2
Pegue el texto a probar en el área inferior
- 3
Haga clic en Probar para ver coincidencias y grupos
- 4
Use los flags para habilitar modo global, sin distinción de mayúsculas, multilínea o punto-todo
Preguntas Frecuentes
¿Qué sintaxis regex admite esta herramienta?
Esta herramienta admite la sintaxis de expresiones regulares de JavaScript, basada en el estándar ECMAScript.
¿Se envían mis datos a un servidor?
No. Todas las pruebas ocurren en su navegador usando el motor RegExp de JavaScript.
¿Qué hacen los flags g, i, m y s?
g (global) encuentra todas las coincidencias. i (ignore case) no distingue mayúsculas. m (multiline) coincide por línea. s (dotall) hace que punto coincida con saltos de línea.
¿Por qué mi regex funciona diferente en otro lenguaje?
Aunque la mayoría de las características son universales, cada lenguaje tiene su propio sabor de regex con sintaxis ligeramente diferente.