Skip to content

Cheat Sheet de Regex

Última verificación mayo 2026 — corre en tu navegador
Cheatsheet de Regex
.

Cualquier carácter excepto salto de línea

Caracteres
\d

Dígito [0-9]

Caracteres
\D

No dígito

Caracteres
\w

Carácter de palabra [A-Za-z0-9_]

Caracteres
\W

Carácter no-palabra

Caracteres
\s

Espacio en blanco

Caracteres
\S

No espacio en blanco

Caracteres
\b

Límite de palabra

Caracteres
\B

No límite de palabra

Caracteres
\n \r \t

Salto de línea, retorno, tab

Caracteres
\\ \. \+

Escapar caracteres especiales

Caracteres
[abc]

Cualquiera de a, b, c

Clases
[^abc]

Ni a, ni b, ni c

Clases
[a-z]

Rango a-z

Clases
[A-Z0-9]

Mayúsculas o dígitos

Clases
[a-zA-Z]

Cualquier letra

Clases
a?

0 o 1 de a (opcional)

Cuantificadores
a*

0 o más de a

Cuantificadores
a+

1 o más de a

Cuantificadores
a{3}

Exactamente 3 de a

Cuantificadores
a{2,}

2 o más de a

Cuantificadores
a{2,5}

Entre 2 y 5 de a

Cuantificadores
a*?

Match lazy (mínimo)

Cuantificadores
.*?

Match mínimo cualquier-carácter

Cuantificadores
^

Inicio de cadena (o línea en /m)

Anclas
$

Final de cadena (o línea en /m)

Anclas
^word$

Match exacto para "word"

Anclas
\A \Z

Inicio/final de string (no línea)

Anclas
(abc)

Grupo de captura

Grupos
(?:abc)

Grupo sin captura

Grupos
(?<name>abc)

Grupo con nombre

Grupos
\1 \2

Referencia hacia atrás grupo 1, 2

Grupos
\k<name>

Referencia a grupo con nombre

Grupos
a|b

a o b (alternancia)

Grupos
(?=abc)

Lookahead positivo

Lookaround
(?!abc)

Lookahead negativo

Lookaround
(?<=abc)

Lookbehind positivo

Lookaround
(?<!abc)

Lookbehind negativo

Lookaround
\d(?=px)

Dígito seguido de 'px' (no incluye px)

Lookaround
/pattern/i

Insensible a mayúsculas

Flags
/pattern/g

Global (todas las coincidencias)

Flags
/pattern/m

Multilínea (^ $ por línea)

Flags
/pattern/s

Punto coincide con salto

Flags
/pattern/u

Modo Unicode

Flags
^\d+$

Solo dígitos

Patrones comunes
^[a-zA-Z0-9]+$

Solo alfanumérico

Patrones comunes
^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$

Dirección de email

Patrones comunes
^https?:\/\/[^\s]+$

URL (http o https)

Patrones comunes
^\+?[1-9]\d{1,14}$

Teléfono E.164

Patrones comunes
^\d{4}-\d{2}-\d{2}$

Fecha ISO YYYY-MM-DD

Patrones comunes
^([01]\d|2[0-3]):[0-5]\d$

Hora HH:MM (24h)

Patrones comunes
^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$

Color hex

Patrones comunes
\b\d{1,3}(\.\d{1,3}){3}\b

Dirección IPv4

Patrones comunes
^[a-z0-9]+(-[a-z0-9]+)*$

Slug URL (kebab-case)

Patrones comunes
(?=.*[A-Z])(?=.*\d).{8,}

Password: 8+ caracteres, 1 mayúscula, 1 dígito

Patrones comunes
Mostrando 55 de 55 patrones

Cheat Sheet de Regex — Anclas, Cuantificadores, Lookarounds y Grupos de Captura

Una referencia rápida de expresiones regulares: clases de caracteres, cuantificadores, anclas, grupos, lookaround, flags y patrones comunes (email, URL, IP, fecha).

Sobre este cheatsheet

Un cheatsheet completo de expresiones regulares con sintaxis y patrones listos para validaciones comunes.

  • Más de 55 patrones y operadores regex
  • Clases de caracteres y cuantificadores
  • Lookahead y lookbehind
  • Flags (i, g, m, s, u)
  • Patrones comunes: email, URL, IP, fecha
  • Copia al portapapeles con un clic

Gratis. Sin registro. Tus datos permanecen en tu navegador. Anuncios mediante Google AdSense (con consentimiento).

Por ·

Guías relacionadas