Módulo 3 · Avanzado20 min
Expresiones Regulares
Patrones, banderas, métodos de regex.
Recompensa al completar
Insignia “Regex ninja” · +25 puntos
¿Qué son las RegExp?
Las expresiones regulares son patrones que se usan para hacer coincidir combinaciones de caracteres.
javascript
let regex = /hola/i; // i = case insensitive
regex.test("Hola Mundo"); // trueMétodos de RegExp
javascript
"hello".match(/ell/); // ["ell"]
"hello".replace(/l/g, "r"); // "herro"Patrones comunes
javascript
/\d+/ // Uno o más dígitos
/\w+/ // Uno o más caracteres de palabra
/\s+/ // Uno o más espacios en blanco
/^ inicio/ // Inicio de cadena
/final$/ // Fin de cadenaValidación de email
javascript
function validarEmail(email) {
return /^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(email);
}?Ejercicio
Crea una función 'validarEmail' que use una expresión regular.
editor.js
123456
Recompensa al completar
Insignia “Regex ninja” · +25 puntos