Pruebe y depure expresiones regulares con resultados de coincidencia instantáneos
Las expresiones regulares (regex) son herramientas poderosas de coincidencia de patrones utilizadas en programación para buscar, extraer y manipular texto.
Son ampliamente utilizadas para validación de datos, procesamiento de texto y operaciones de búsqueda y reemplazo.
g
i
m
\\d
- Cualquier dígito (0-9)\\w
- Carácter de palabra\\s
- Carácter de espacio.
- Cualquier carácter excepto nueva línea+
- Uno o más*
- Cero o más?
- Cero o uno{n}
- Exactamente n veces^
- Inicio de línea$
- Fin de línea\\b
- Límite de palabra[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}
Coincide con direcciones de email válidas.
\\(?([0-9]{3})\\)?[-. ]?([0-9]{3})[-. ]?([0-9]{4})
Captura código de área, intercambio y número con formateo flexible.
https?:\\/\\/(www\\.)?[-a-zA-Z0-9@:%._\\+~#=]{1,256}\\.[a-zA-Z0-9()]{1,6}\\b([-a-zA-Z0-9()@:%_\\+.~#?&//=]*)
Coincide con URLs HTTP/HTTPS con prefijo www opcional y varios formatos de ruta.
^(?=.*[a-z])(?=.*[A-Z])(?=.*\\d)[a-zA-Z\\d@$!%*?&]{8,}$
Requiere al menos 8 caracteres con minúsculas, mayúsculas y dígitos.
([0-9]{4})-([0-9]{2})-([0-9]{2})
(?=.*password)
(?:http|https)://