Las expresiones regulares son necesarias en la navaja suiza de cualquier programador!
Introducción a las Expresiones Regulares
Todo lo que aprenderás sobre expresiones regulares
¿Qué son las expresiones regulares?
Aplicaciones de las expresiones regulares
Introducción al lenguaje de expresiones regulares
El lenguaje: caracteres, operadores, y construcciones
El caracter (.)
Las clases predefinidas y construidas
Los delimitadores: +, *, ?
Los contadores {1,4}
El caso de (?) como delimitador
Not (^), su uso y sus peligros
Reto: Filtrando letras en números telefónicos utilizando negaciones
Principio (^) y final de linea ($)
Uso práctico de Expresiones Regulares
Logs
Teléfonos
URLs
Mails
Localizaciones
Nombres(?) Reto
Usos avanzados en Expresiones Regulares
Búsqueda y reemplazo
Expresiones Regulares en lenguajes de programación
Uso de REGEX para descomponer querys GET
Explicación del Proyecto
Perl
PHP
Utilizando PHP en la práctica
Python
Java
Java aplicado
JavaScript
`grep` y `find` desde consola
Este curso te va a enseñar qué son las expresiones regulares y cómo utilizarlas.
Por ejemplo aplicaciones de búsqueda y filtrado, las expresiones regulares son extremadamente potentes, aprende a utilizarlas en este curso.
Aportes 112
Preguntas 3
Las expresiones regulares son necesarias en la navaja suiza de cualquier programador!
Yo hice un pequeño acordeón de la pagina de IBM espero a alguien le sirva

dale like si estás reforzando teoría de autómatas gramáticas y lenguajes 😃
No son sencillas, pero son potentes
La expresiones regulares son la séptima gema del infinito
Con Beco este va a ser un gran curso 😄
Este curso debería estar en el learning path de ciencia de datos 😦
Te evite por un año entero, es hora de enfrentar esta cosa que tanto miedo me daba aprender jajaja
Las expresiones regulares expresan un lenguaje definido por una gramática regular que se puede resolver con un autómata finito no determinista (NFA), donde la coincidencia está representada por los estados.
Una gramática regular es la gramática más simple expresada por la Jerarquía de Chomsky.
En pocas palabras, un lenguaje regular se expresa visualmente por lo que puede expresar una NFA, y aquí hay un ejemplo muy simple de NFA:
Y el lenguaje de Expresión Regular es una representación textual de tal autómata. Ese último ejemplo es expresado por el siguiente regex:
^[01]*1$
Que coincide con cualquier cadena que comience con 0 o 1 , repitiendo 0 o más veces, que termine con 1 . En otras palabras, es una expresión regular para hacer coincidir los números impares de su representación binaria.
Vengo del curso de Seguridad Informática. ojala hubiera sabido que debería haber tomado este primero.
Desde mi experiencia personal las expresiones regulares se usan tanto en backend como en el frontend y son realmente útiles.
Excelente, ya tenia ganas de un curso de este tema.
Lo que puedo sacar de esta lección son 3 geniales frases:
1)Si tienes un problema e intentas solucionarlo con expresiones regulares ahora tienes 2 problemas. (Excelente meme)
2) Expresiones regulares no son sencillas pero si sumamente potentes.
3) E. R. es la navaja Suiza de cada uno de los desarrolladores.
Esto debería estar en la escuela de data science. Soy Analista de datos y me vi en la obligación de aprender este topico.
hola que tal es comparto un pequeño articulo sobre expresiones Regulares
https://medium.com/@jmz12/expresiones-regulares-215af64acab1
¿Qué son las expresiones regulares?
En cómputo teórico y teoría de lenguajes formales una expresión regular, o expresión racional, también son conocidas como regex o regexp, por su contracción de las palabras inglesas regular expression, es una secuencia de caracteres que conforma un patrón de búsqueda.
Apuntes de la clase:
Se dice que cuando algo se tiene que solucionar con expresiones regulares tienes otro problema al usar esta tipo de expresión.
Tiene un gran potencial usar expresiones regulares.
Util para buscar en largo archivo de texto.
Las expresiones regulares son potentes.
Un desarrollador debe de aprender expresiones regulares.
Introducción a las expresiones regulares.
Las expresiones regulares no son necesariamente sencillas, pero si muy potentes. La inversión en expresiones regulares es una inversión que todo buen desarrollador debe de hacer.
Las expresiones regulares son esa navaja suiza que todo desarrollador debe de tener en su mochila, ya que nos soluciona un montón de problemas.
BECO!!! El mejor profe!
kjajajajaja me rei con le chiste de los dos problemas XD
Beeeecooooo, Freddy te mencionó tanto en el curso de Marca Personal que me es imposible olvidarte. Un gusto conocerte y que me enseñes esto que desconozco.
Yo conocí expresiones regulares leyendo el libro Automatizando tareas aburridas en python de No Starch, pero fue poco lo que mostraban, espero mucho de este curso
“Si tienes un problema y debes solucionarlo con expresiones regulares entonces tienes 2 problemas”… muy gracioso ja; ja; ja… Y si, sucede, pero como desarolladores los problemas los debemos volver problemas mas quequeños… Asi que hay oportunidad, no es tan dificil según he visto, lo que sí es seguro, es que no es un lenguaje natural, solo otro “lenguaje” mas… normal conocer muchos!
vengo del curso de : Manejo de datos en PHP
Estoy aquí porque en el curso de Bash no se cubre de manera tan profunda el tema 😢🤣
Empezando bien este curso 😎
Excelente… Vamos a ello…
Si tienes un problema que se solucione con expresiones regulares en realidad tienes dos problemas - La intro de un curso que pinta super bien. jajaja morí con el chiste.
Las expresiones regulares no son necesariamente sencillas, pero son sumamente potentes. Es una inversión que todo buen desarrollador debe de hacer. Es esa navaja suiza que siempre debe estar en
las mochilas de los desarrolladores.
Después de tomar el curso de expresiones regulares en platzi XD
¡Hello, World! 😎
Vamos a construir esa navaja Suiza.🦾
Me quedo con la frase “Es la navaja Suiza que todo desarrollador necesita”. Vamos a darle 😀
¿Para que sirven las expresiones regulares?
A pesar de los chistes malos: “Las expresiones regulares no son sencillas pero son sumamente potentes”.
Me hubiese servido mucho en mi anterior trabajo, se procesaban muchos archivos de texto. (Lo resolví con Python, pero me tocó pensar mucho las soluciones, lo cual agradezco, pero me consumió un tiempo importante).
vamos por otros cursos
Espero aprender mucho de este curso.
Yo vine del curso práctico de react!
Uno de los temas mas importantes en programacion… las Expresiones Regulares…
Entender este tema te da un +100 en nivel como programador.
Una forma clara de entender bien estos conceptos es con diagramas de automatas.
Motivado, porque ha sido un dolor de cabeza para mi
Vamos a darle con todo a las expresiones regulares.
excelente intro!!
Vamos a por este curso
Me agrado la intro, ojalá y valga la pena el curso!!!
Jajaja justo ingrese al curso debido y con esta frase me he sentido identificado jajaja
"Si tienes un problema y lo tratas de resolver con expresiones regulares entonces tienes dos problemas"
Justamente llegué a este curso debido a la famosa frase: “Some people, when confronted with a problem, think ‘I know, I’ll use regular expressions.’ Now they have two problems” Jaime Zawinski
Espero aprender mucho!!!
a sacarle el jugo
Que buena forma de dar la bienvenida a un curso
la verdad no tenia idea de que eran las expresiones regulares , pero con la introducción me he motivado a aprender.
Con esta introduccion uno se motiva!
Hola BECO. Excelente profesor
Desde hace rato queria ver este tema, a darle chicos!
Que buena Intro!
"Si tienes un problema y lo intentas resolver con expresiones regulares, entonces tienes dos problemas"
jajajaja me dio mucha risa esto
muy buena introo
Vengo del curso “Introducción a la Terminal y Línea de comandos” de Mauro donde al finalizar menciona que para aprender un poco más sobre ellos debería ver el curso de Expresiones Regulares. Saludos!
¡A por el 6º de la carrera de Fundamentos de Programación!
Empecemos!! Hagamos nuestra navaja suiza.
Vamos a mejorar¡¡¡¡¡¡
Vamos!!! a seguir aprendiendo
Siempre he oido cosas terribles de expresiones regulares, que son super complejas…pero por lo que he visto últimamente son muy utiles, y pues nada se pierde con aprender algo de ellas 😄
plat7’
Es hora de subir de nivel!
Me siento motivada!
Aquí me trajo el curso de ingeniería de datos con python, porque vi un poco el potencial de las expresiones regulares! saludos!
Llegué por el curso de Introducción a la terminal, esto es un gran complemento!
Me siento motivado
Siempre he creído que aprender a usar expresiones regulares me va a dar super poderes jajajaja
Aqui vamos.
Tambien vengo del curso de introduccion a la terminal, vamos a ver!
Empecemoss.
Necesito saber de esto ya!! Con toda para este curso.
Me emociona mucho este curso! a darle con todo!
bueno, vamos a darle entonces
Excelente, me llama la atención este tema
Las expresiones regulares no son tan sencillas pero si aprende a menajarla, tu productividad aumenta
genial
let’s go!
He visto los cursos de Introducción a la Terminal y Líneas de Comando (2019 y 2020), y, definitivamente, Beto fue mi profesor preferido para ese curso.
buena introducción. Vamos allá!!!
Suena muy interesante.
inicio este curso
Gran presentación y esto un gusto ser parte de este curso para aprovechar el potencial de las Regex instructor Alberto.
Bueno, las expresiones regulares suenan como esas cosas que en muchas ocasiones no nos molestamos en aprender pero tienen gran utilidad
Espero aprender muchísimo en este curso!!
me rei como nunca con ese chiste… gran forma de romper el hielo!
Listísimo. A darle!
“Si tienes un problema y lo intentas solucionar con expresiones regulares, entonces tienes dos problemas” Jamas habia escuchado este chiste pero estoy de acuerdo que puede ser complejo si no se tiene conocimiento de ellas
Me gustó la introducción, vamos a la siguiente clase !
Regex Regular Expressions
"Las expresiones regulares no son sencillas pero son sumamente potentes"
Este curso se ve prometedor y más si uno quiere ser buen desarrollador.
Empecemos…
Con altas expectativas en este curso!!!.
mmm… estoy impaciente por comenzar 😄
Necesito este curso para aprender API Rest.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.