Platzi
Platzi

¡Invierte en ti y celebremos! Adquiere un plan Expert o Expert+ a precio especial.

Antes:$349
$259
Currency
Antes:$349
Ahorras:$90
COMIENZA AHORA
Curso de Expresiones Regulares

Clases del Curso de Expresiones Regulares

Instruido por:
Alberto Alcocer
Alberto Alcocer
Básico
5 horas de contenido
Ver la ruta de aprendizaje
Curso de Expresiones Regulares

Curso de Expresiones Regulares

Progreso del curso:0/29contenidos(0%)

Contenido del Curso
Tutoriales de estudiantes
Preguntas de estudiantes

Progreso del curso:0/29contenidos(0%)

Introducción a las Expresiones Regulares

Material Thumbnail

Bienvenida al curso

01:46 min

Material Thumbnail

¿Qué son las expresiones regulares?

Material Thumbnail

Aplicaciones de las expresiones regulares

05:57 min

Material Thumbnail

Introducción al lenguaje de expresiones regulares

06:57 min

El lenguaje: caracteres, operadores, y construcciones

Material Thumbnail

El caracter (.)

09:55 min

Material Thumbnail

Las clases predefinidas y construidas

13:55 min

Material Thumbnail

Los delimitadores: +, *, ?

17:42 min

Material Thumbnail

Los contadores {1,4}

14:03 min

Material Thumbnail

El caso de (?) como delimitador

07:47 min

Material Thumbnail

Not (^), su uso y sus peligros

06:49 min

Material Thumbnail

Reto: Filtrando letras en números telefónicos utilizando negaciones

01:06 min

Material Thumbnail

Principio (^) y final de linea ($)

08:00 min

Usos avanzados en Expresiones Regulares

Material Thumbnail

Búsqueda y reemplazo

17:39 min

Expresiones Regulares en lenguajes de programación

Material Thumbnail

Uso de REGEX para descomponer querys GET

10:49 min

Material Thumbnail

Explicación del Proyecto

03:29 min

Material Thumbnail

Utilizando PHP en la práctica

16:26 min

Material Thumbnail

`grep` y `find` desde consola

08:18 min

nuevosmás votadossin responder
Stiven Trujillo
Stiven Trujillo
Estudiante

Si quiero encontrar un número del 1 al 10, Como lo haría? porque es que el 10 no me lo toma como un 10 completo, si no como 1 o 0

[1-9]|10
1
Stiven Trujillo
Stiven Trujillo
Estudiante

Tengo una pregunta. Por ejemplo para {2,4} pero quiero que sea o 2 o 4, no que tome también el 3. Cómo harías?

1
Stiven Trujillo
Stiven Trujillo
Estudiante

Dónde está el archivo acordeon .md no lo veo por ninguna parte?

1
Ray Trápala
Ray Trápala
Estudiante

Me surge una duda del porqué usar " \ . " después del " + " si ya no es necesario porque al colocar el " . " dentro de la clase creada ya va a tomar todos los caracteres

https?:\/\/[\w\-.]+\.\w{2,5}\/?\S*

Es decir, porque no se deja así ?:

https?:\/\/[\w\-.]+\w{2,5}\/?\S*

da el mismo resultado

1
Ray Trápala
Ray Trápala
Estudiante

Alguien sabe porque en regExr, la expresión

^\w+,\w+,\w+$

No encuentra nada:
Duda Regex C19.png

1
Andrés Xavier Vargas Vera
Andrés Xavier Vargas Vera
Estudiante

El profe indica que Python no tiene garbage collector… yo tenía entendido que si… o no?

1
FABIAN RICARDO
FABIAN RICARDO
Estudiante

Lo que entiendo por la expresión \d* es que encuentra todo haya o no hayan dígitos antes. Pero como podemos ver en la línea 6, no hace match con el valor que esta justo después de un digito, ¿A que se debe esto?

A mi forma de ver, entiendo que si hay dígitos en la cadena los une como un todo, pero no hace match con el valor siguiente que no cumpla con esa condición para poder cerrar los dígitos como un todo. ¿Estoy en lo correcto?

Captura.PNG
1
Andrea Torres
Andrea Torres
Estudiante

Aún no entiendo del todo el motivo del contador {1,1}. Alguien me podría explicar con algún ejemplo la diferencia de ponerlo o quitarlo?

0
Andrea Torres
Andrea Torres
Estudiante

Yo lo conozco como “caret”, está correcto también? Ojalá que sí porque se me hace más fácil de memorizar que “Acento circunflejo” xD

1
Angel Armando Estrada Engallo
Angel Armando Estrada Engallo
Estudiante

¿Por qué cuando intento hacer el reemplazo de las variables no me lo hace correctamente para la gran mayoría de las películas?

Screenshot from 2021-05-02 22-28-50.png
Ojo: Estoy usando Visual Studio, en lugar de Atom, ¿Eso tiene algo que ver?.

La regex que estoy usando es la que usa Beco:

^\d+::([\w\s:,\(\)'\.\-&!\/]+)\s\((\d\d\d\d)\)::.*$
1