Memo de Expresiones Regulares

Colección de patrones de expresiones regulares comúnmente usados con ejemplos y explicaciones

Números Enteros

Coincide con números enteros, incluyendo números negativos

Números

Ejemplos

123 -456 0

Números Decimales

Coincide con números decimales con signo negativo opcional

Números

Ejemplos

123.45 -456.789 0.1

Moneda

Coincide con formato de moneda con separadores de miles opcionales

Números

Ejemplos

$123.45 $1,234.56 $1,000

Alfanumérico

Coincide solo con letras y números

Cadenas

Ejemplos

abc123 ABC789 Dev2024

Nombre de Usuario

Coincide con nombres de usuario que empiezan con letra, seguidos de letras, números, guiones bajos o guiones

Cadenas

Ejemplos

john_doe user123 dev-2024

Fecha ISO

Coincide con fechas en formato YYYY-MM-DD

Fechas

Ejemplos

2025-09-27 2025-10-04 2025-10-27

Hora 24h

Coincide con hora en formato de 24 horas (HH:MM)

Fechas

Ejemplos

03:51 08:30 23:59

Correo Básico

Coincide con la mayoría de formatos de direcciones de correo comunes

Correos

Correo Estricto

Coincide con direcciones de correo con validación de dominio más estricta

Correos

URL Básica

Coincide con URLs HTTP y HTTPS

URLs

Ejemplos

https://towalles.com http://towalles.com/es/development/regex-tester

URL Estricta

Coincide con URLs con validación estricta de dominio y ruta

URLs

Ejemplos

http://towalles.com/es/development/regex-memo http://towalles.com/es/development/yaml-formatter

Teléfono Internacional

Coincide con números de teléfono internacionales con código de país

Números de Teléfono

Ejemplos

+1-234-567-8900 +44 1234567890

Móvil China

Coincide con números de teléfono móvil chinos con código de país opcional

Números de Teléfono

Ejemplos

13812345678 +8613812345678

Etiquetas HTML

Coincide con etiquetas HTML con o sin atributos

HTML

Ejemplos

<div class="example">content</div> <img src="/logo.png" alt="Logo" />

Atributos HTML

Coincide con atributos HTML y sus valores

HTML

Ejemplos

class="dark:bg-gray-800" wire:model="search"

Contraseña Fuerte

Coincide con contraseñas de al menos 8 caracteres, incluyendo letras, números y caracteres especiales

Contraseñas

Ejemplos

Pass@word123 Str0ng!Pass

Contraseña Compleja

Coincide con contraseñas que requieren mayúsculas, minúsculas, números y caracteres especiales

Contraseñas

Ejemplos

StrongP@ss123 C0mpl3x!Pass