CodeIA Logo
Inicio
¿Qué es la Ingeniería de Contexto?ExperienciaProyectos realizados
Comunidad
FeedMiembrosCuadro de HonorCalendarioBolsa de trabajoEncuestasProyectos de la Comunidad
NoticiasPlanes
Formación
CursosLecciones
Co-Projects
Propuestas de proyectosEnviar propuesta de proyecto
RoadmapGlosarioContacto
Iniciar Sesión
CodeIA Logo

Transformando ideas en software profesional con IA. La nueva era del desarrollo ágil.

Reseñas y testimonios

Legal

Política de PrivacidadTérminos de ServicioTérminos de SuscripciónAviso LegalCookies

Sígueme

Contactar

© 2026 CodeIA. Todos los derechos reservados.

Hecho con♥por sn4p.dev

Glosario/Expresión regular (Regex)

Expresión regular (Regex)

Paulo7 de enero de 2026

Definición

Secuencia de caracteres que define un patrón de búsqueda.

Descripción

Se utiliza para la coincidencia, validación y manipulación de texto en la gran mayoría de lenguajes de programación.

Ejemplo

// Regex en JavaScript const emailRegex = /^[\w.-]+@[\w.-]+\.[a-zA-Z]{2,}$/; const email = 'usuario@dominio.com'; console.log(emailRegex.test(email)); // true // Patrones comunes const patrones = { email: /^[\w.-]+@[\w.-]+\.[a-zA-Z]{2,}$/, telefono: /^\+?[0-9]{9,15}$/, url: /^https?:\/\/[\w.-]+\.[a-zA-Z]{2,}/, password: /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d).{8,}$/, slug: /^[a-z0-9]+(?:-[a-z0-9]+)*$/ }; // Métodos de string con regex const texto = 'Hola Mundo'; texto.match(/\w+/g); // ['Hola', 'Mundo'] texto.replace(/Mundo/, 'JS'); // 'Hola JS' texto.split(/\s+/); // ['Hola', 'Mundo'] // Grupos de captura const fecha = '2024-01-15'; const [, año, mes, dia] = fecha.match(/(\d{4})-(\d{2})-(\d{2})/);

← Volver al glosario