El que quiera profundizar, hay un video de Falcon Master de 45min dedicado solo a expresiones regulares y el significado de cada carácter o símbolo, se llama Guía Fácil y Completa de Expresiones Regulares desde Cero. La verdad que profundizar en esto me va ahorrar bastante tiempo en el futuro. Las veces que renegué con cosas que se podían resolver tan simple con una exp reg 😄
Las expresiones regulares son patrones que se utilizan para hacer con coincidir combinaciones de caracteres en cadena también en javascript las expresiones regulares son objetos lo que quiere decir que se le pueden agregar métodos
Sin el refuerzo de Jonathan es grande las expresiones regulares son patrones que se utilizan para hacer concidir combinaciones de caracteres en cadena también en javascript las expresiones regulares son objetos lo que quiere decir es que se le pueden agregar métodos
Bueno que te haya gustado el video pero hagamos un repaso las expresiones regulares son patrones que se utilizan para hacer coincidir combinaciones de caracteres encadena también en javascript las expresiones regulares son objetos lo que quiere decir que se le pueden agregar métodos
Es un mundo aparte esto de las expresiones, da para otro curso, de hecho hice un curso del tema y es toda una historia y como dicen no tiene sentido reinventar la rueda, ya existe y de muchos modelos donde elegir. Gracias por el video.
Estoy de acuerdo con tu opinión excelente un poco lo que yo entiendo las expresiones regulares son patrones que se utilizan para hacer coincidir combinaciones de caracteres en cadena en javascript las expresiones regulares también son objetos a los cuales se le pueden agregar métodos el objeto principal sería RegExp
Qué bueno que tengas es arrepentida pero hagamos un repaso de ellos las expresiones regulares son patrones que se utilizan para hacer coincidir combinaciones de caracteres en cadenas también en javascript las expresiones regulares son objetos lo que quiere decir qué se le pueden agregar métodos
Claro las expresiones regulares son patrones que se utilizan para hacer coincidir combinaciones de caracteres en cadenas también en javascript las expresiones regulares son objetos a los cuales se le pueden agregar métodos el objeto más conocido RegExp a ese objeto les Podemos agregar métodos
Mi novio me mando este curso para aprender js y debo decir que literalmente comencé desde 0 super perdida sin tener nada de experiencia, pase por varios cursos y ninguno me ayudo como este, muchísimas gracias profe, le debo burrito de rojo :( aprendí mucho
Creo que es recomendable que sepas esto las expresiones regulares son patrones qué se utiliza para hacer coincidir combinaciones de caracteres en cadenas también en javascript las expresiones regulares son objetos Qué quiere decir qué se le pueden Añadir métodos eso sería un resumen de las expresiones regulares
Cierto que sí muy buena la explicación ahora demos un repaso las expresiones regulares son patrones qué se utilizan para hacer coincidir combinaciones de caracteres en cadena también en javascript las expresiones regulares Qué son objetos a lo que implica Es que le Podemos agregar en métodos
Te ganaste un lugar en el cielo. Gracias por todo el material, cuando consiga mi primer trabajo en el rubro, me gustaria hacerte una donacion. De verdad, mil gracias
En efecto, bastante extenso el tema de las expresiones regulares. Por el momento me quedo con la teoría que explicaste. Como manejar las expresiones regulares en JS etc. Más adelante profundizaré, muchas gracias.
Pero sería bueno hacer un repaso Las expresiones regulares son patrones que se utilizan para hacer coincidir combinaciones de caracteres encadena también en javascript las expresiones regulares son objetos lo que quiere decir qué se le pueden agregar métodos
muy bueno, eres un grande explicando, me gusta la manera minuciosa con la que explicas, siempre tratando de resolver las posibles dudas. Grande Jon Mircha
Yo también me apunto para darte las gracias ahora qué hora será un repunte las expresiones regulares son patrones que se utilizan para hacer con coincidir combinaciones de caracteres en cadena también en javascript las expresiones regulares son objetos lo que quiere decir qué se le pueden agregar métodos
Tome un curso de RegExp y para mi fue un coco, es bien complicado, me gusto que jonmircha lo explicara sencillo y que no es una camisa de fuerza aprenderlo
Las expresiones regulares son patrones que se utilizan para hacer coincidir combinaciones de caracteres encadena también en javascript las expresiones regulares son objetos lo que quiere decir que se le pueden agregar métodos el método un método es algo que uno sabe el caso de un ser humano en este caso el método en javascript el método sería
Tienes mucha razón "San Google" es nuestro gran amigo y StackOverflow también lo es jejeje =D aunque muchos "programadores" orgullosos no les guste aceptarlo, nunca nadie se sabe todo en este gran y complejo mundo de la programación. por ejemplo yo estoy viendo tu curso porque aunque ya manejo JS desde hace años no me las se todas y es bueno ver de personas con gran talento como el tuyo @jonmircha, cosas nuevas y que no conozco mucho y q he reforzado con este curso.
Comparto tu idea, yo manejo javascript a un nivel intermedio con tan solo 16 años, pero, no todo es color de rosas hay que pasar por las documentaciones y estos tipos de video para recordar algunas cosas y claro, conocer cosas nuevas.
He programado esta expresión para validar fechas, aun se puede mejorar como separador se puede usar -o/ p=/^(0[1-9]|[1-3][0-9])[/,-](0[1-9]|1[012])[/,-]\d{4}$/; c="31-12-2020"; console.log(p.test(c)); console.log(p.exec(c));
Se que es un año tarde, pero bueno xd... tu validación permite colocar un día superior al 31, yo hice este basándome en tu idea para practicar, es mi primer regexp: let c = "31-02-2020" let p = /^(0[1-9]|3[0-1])[-](0[1-9]|1[0-2])[-]\d{4}$/; console.log(p.test(c)); console.log(p.exec(c));
Muy bien tu expresión regular podría darle un repaso a las siguientes frases las expresiones regulares son una serie de patrones que permiten combinar diferentes caracteres en cadena en JavaScript expresiones regulares también son objetos el objeto principal en javascript Regexp 😢 al cual le podríamos agregar métodos
Hola Jon!! Haciendo el comentario N°100. Nunca he llegado a ver tantas horas de videos como lo tuyos, la verdad es que sos sumamente didáctico en un ámbito en el que muchas personas son muy capaces y les cuesta hacer el salto para que el otro entienda. Para mi esto es un enorme desafio (autoimpuesto), asi que acá estoy siendo una señora medio grande, empujando a sus redes neuronales a que armen circuitos completamente nuevos. Te deseo muchos éxitos!! Y te voy a poner al corriente de mis avances (lo que es interesante porque estoy cayendome de la curva de Gauss en varios sentidos!!). Te sigo viendo.
Y mucho más y hagamos un repaso las expresiones regulares son patrones que se utilizan para hacer coincidir combinaciones de caracteres en cadena también en javascript las expresiones regulares son objetos lo que quiere decir qué se le puede agregar
ansioso de poder haer los ejercicios he tomado nota de cada catedra que nos das, he tenido fallas con el pc en visual code espero tenerlo listo para cuando lleguen los ejercicios muchas gracias SENSEI @jonmircha
4:48 un poco tarde xD estuve como media hora leyendo ambas paginas, almenos entendi pero no memorice todo pero lo que decis de stackoverflow me da tranquilidad
Las expresiones regulares son patrones que se utilizan para hacer coincidir combinaciones de caracteres en cadena también en javascript las expresiones regulares son objetos a los cuales se le pueden agregar métodos el objeto principal sería RegExp al cual se le pueden agregar métodos el método sería un ejemplo de una profesión o algún atributo que tenga en caso de un ser humano
El que quiera profundizar, hay un video de Falcon Master de 45min dedicado solo a expresiones regulares y el significado de cada carácter o símbolo, se llama Guía Fácil y Completa de Expresiones Regulares desde Cero.
Concurso largo hagámosle pues las expresiones regulares son patrones qué se utiliza para hacer coincidir combinaciones de caracteres en cadena en javascript las expresiones regulares también son objetos al cual se le pueden agregar métodos el objeto principal en javascript sería RegExp al cual le podríamos agregar métodos combinar el método con la expresión regular a ver quién nos daría un ejemplo de eso
Podrían utilizarlo para validar Password, por ejemplo esos típicos sistemas qué te piden colocar una contraseña segura, donde te pide que tenga almenos un número, almenos una letra en mayúscula y un carácter como @,#,$,& etc...
Excelente amigo, sólo una consulta, para el caso de idioma español, asi como exite el "i", para ignor las mayúscular y minúscales, hay algo parecedio para ignorar los acentos? por ejemplo si en el texto existe un nombre porejemplo "Germán", podríamos hacer la búsqueda con "german". aún asi valida "Germán", me podrías ayudar con eso porfavor?
Solamente me queda una duda con el funcionamiento de las banderas cuando la definimos directamente (sin la función constructora). Por más que le agregue 'ig' a una repetición de 2 ( /lorem{2,}/ig ), me devuelve false siendo que tengo 2 lorem en el texto, pero veo que a Jon también le devolvió false... ¿alguien sabe porqué puede ser?
profe jon ayúdame por favor quiero rellenar en la variable let expReg el texto lorem ipsum y la verdad no sé con que tecla se hace eso o mejor dicho el editor no lo reconoce, lo hice con html y si rellenó el texto con la etiqueta de párrafo pero en JavaScript no se como se hace, podria ayudarme por favor
No, esperaba que hablaras más de las expresiones y todo sobre ellas. Para remitirte a Wikipedia o Mozilla, eso lo puedo hacer yo. Evidentemente, buscaba un video para repasar conceptos, algo para ver varias veces, supongo que este no será.
Buenas. Excelente todo el contenido que vengo viendo. Muy agradecida desde ya. Sin embargo, veo que hay un error en la expresión /lorem{2,}/. Ahí podría matchear loremm o loremmm o loremmm es decir, la cantidad de repeticiones entre llaves es sólo para la m, si quisiera que funcione sobre toda la palabra tendría que expresarlo así /(lorem ){2,}/ para que permita lorem lorem o lorem lorem lorem y así. Espero sirva mi aporte. Un saludo y gracias de nuevo.
Jon cómo estás? Supongo que g significa "global". En erlang, por ejemplo, tiene ese significado. Está referido a la totalidad de las coincidencias en el texto. Saludos!!!
creo que hay un error en la parte de los {}, el primer digito dentro de las llaves no dice cuantas veces se va a repetir la busqueda, si no que cuantos valores contiguos puede terner, el segundo digito despues de la coma SI dice cuantas veces puede aparecer en la busqueda.
Muy buen video profe, tengo una duda, una expresión regular que valide si un string tiene este formato? "$XXX.XXX.XXX" como tambien este "$XXX.XXX" o este "$XXX"? estuve intentando hacerla pero no me resulto :c, agradecería su ayuda.
Muy buena pregunta Aquí tienes tu respuesta las expresiones regulares son patrones que se utilizan para hacer coincidir combinaciones de caracteres en cadena también en javascript las expresiones regulares son objetos lo que quiere decir qué se le pueden agregar métodos Esa es la respuesta Ahora dime qué entendiste
Muy buena pregunta Aquí tienes tu respuesta las expresiones regulares son patrones que se utilizan para hacer coincidir combinaciones de caracteres en cadena también en javascript las expresiones regulares son objetos lo que quiere decir qué se le pueden agregar métodos Esa es la respuesta Ahora dime qué entendiste
Genial su curso, mil gracias. Inquietud. Si let cadena="Lorem ipsum dolor lorem lorem"; let expReg = new RegExp('\d',"ig"); console.log(expReg.exec(cadena)); el resultado es que encuentra la letra d. Debería ser null porque no hay números en la cadena. Pero si en el código anterior, remplazo la variable expReg por expReg2 = /\d/ig; al ejecutar el resultado es correcto: null porque no hay número en la cadena. ¿Qué pasó en el primer caso?
qué crack, mi jon spartano! entonces si buscas cierta frase, por ejemplo "que", en la expresión "holaquetalamigos" ¿te va a regresar un true, aunque la palabra a buscar no este sola?
Jon muchas gracias por el contenido tan brutal que tienes, una consulta. ¿En base a tu experiencia cuanto tiempo le toma a una persona en promedio aprender a programar para conseguir un empleo?
Maestro como hago para hacer que input tenga un maximo de 3 caracteres sin usar la propiedad maxlength de html, la idea es usar una Expresiones Regulares que igual ya la tengo pero cuando valido y me regresa un false deberia dejarme solo 3 caracteres pero no me lo deja y me permite igresar mas, podria darme una idea muchas gracias profesor
El que quiera profundizar, hay un video de Falcon Master de 45min dedicado solo a expresiones regulares y el significado de cada carácter o símbolo, se llama Guía Fácil y Completa de Expresiones Regulares desde Cero.
Profe. con expresiones regulares podria trabajar haciendo un buscador¿?. Tengo una app donde hay cientos de card con titulos, y la idea es crear un buscador para encontrar por titulo los card. Y a muchas gracias por los videos. Es el mejor curso de JavaScript...
El que quiera profundizar, hay un video de Falcon Master de 45min dedicado solo a expresiones regulares y el significado de cada carácter o símbolo, se llama Guía Fácil y Completa de Expresiones Regulares desde Cero. La verdad que profundizar en esto me va ahorrar bastante tiempo en el futuro. Las veces que renegué con cosas que se podían resolver tan simple con una exp reg 😄
Me lo vi recién, gracias!
recomendadisimo, gracias!
Tremendo! Gracias
Las expresiones regulares son patrones que se utilizan para hacer con coincidir combinaciones de caracteres en cadena también en javascript las expresiones regulares son objetos lo que quiere decir que se le pueden agregar métodos
Gracias
Encontrar contenido gratis y de calidad es muy difícil. gracias por estos contenidos espero sigan muchos mas!!
Ayudame compartiendo y suscribíendote
Sin el refuerzo de Jonathan es grande las expresiones regulares son patrones que se utilizan para hacer concidir combinaciones de caracteres en cadena también en javascript las expresiones regulares son objetos lo que quiere decir es que se le pueden agregar métodos
Bueno que te haya gustado el video pero hagamos un repaso las expresiones regulares son patrones que se utilizan para hacer coincidir combinaciones de caracteres encadena también en javascript las expresiones regulares son objetos lo que quiere decir que se le pueden agregar métodos
Es un mundo aparte esto de las expresiones, da para otro curso, de hecho hice un curso del tema y es toda una historia y como dicen no tiene sentido reinventar la rueda, ya existe y de muchos modelos donde elegir. Gracias por el video.
hola que curso tomaste del tema? :)
Excelente!! Cada lección de la mano de JonSpartanDigitalMircha es oro puro! Imposible olvidarse de dar like a cada video
🤗
Muy interesante el tema de las expresiones regulares en JS y excelentemente bien presentado y didácticamente bien explicado. Felicitaciones
Muchas gracias!
Estoy de acuerdo con tu opinión excelente un poco lo que yo entiendo las expresiones regulares son patrones que se utilizan para hacer coincidir combinaciones de caracteres en cadena en javascript las expresiones regulares también son objetos a los cuales se le pueden agregar métodos el objeto principal sería RegExp
RegExp a este objeto se le pueden agregar métodos que serían los métodos excelente de las expresiones regulares
gracias por tanto Jon!! te recomiendo a todos los que me cruzo que quieren aprender programación!
🥰🙌🏻
en otros cursos
tarde prácticamente 2 días en intentar comprender este tema y aquí lo aprendí en menos de 20 minutos sos un genio!!
😀👌🏻
Qué bueno que tengas es arrepentida pero hagamos un repaso de ellos las expresiones regulares son patrones que se utilizan para hacer coincidir combinaciones de caracteres en cadenas también en javascript las expresiones regulares son objetos lo que quiere decir qué se le pueden agregar métodos
Muy agradecido de tus tremendos aportes en cada capítulo de este súper curso de Javascript. Eternamente agradecido
👋🏻😉
Muchas gracias profesor Jon por sus conocimientos, para hacer validaciones como numero, letras y DNI.
Con mucho gusto
Claro las expresiones regulares son patrones que se utilizan para hacer coincidir combinaciones de caracteres en cadenas también en javascript las expresiones regulares son objetos a los cuales se le pueden agregar métodos el objeto más conocido RegExp a ese objeto les Podemos agregar métodos
excelente video jon!! un abrazo desde argentina San Salvador de jujuy!
😉👍🏻
Me haz ayudado un montón con esta clase. Gracias.
Con mucho gusto
Mi novio me mando este curso para aprender js y debo decir que literalmente comencé desde 0 super perdida sin tener nada de experiencia, pase por varios cursos y ninguno me ayudo como este, muchísimas gracias profe, le debo burrito de rojo :( aprendí mucho
👋🏻😉
Creo que es recomendable que sepas esto las expresiones regulares son patrones qué se utiliza para hacer coincidir combinaciones de caracteres en cadenas también en javascript las expresiones regulares son objetos Qué quiere decir qué se le pueden Añadir métodos eso sería un resumen de las expresiones regulares
sept 11 1969**sept 22 2023
gracias excelente curso
felicidades John Mircha
Gracias, saludos👋🏻😉
Sin duda el mejor curso de JavaScript de todo el internet
😉🙌🏻
Muy bien explicado. Muchas gracias
Con mucho gusto
gracias amigo ..
Gracias por comentar👋🏻😉
Gracias Jhonathan Mircha 😁
👋🏻😉
Gracias excelente video Importante tema Expresiones Regulares
👋🏻😉
Eres un excelente maestro, gracias Jon
👋🏻😉
Que bueno que encontre tus videos, muchas gracias jon!!..
😉👋🏻
Muchas gracias por la clase sobre expresiones regulares, me costaba ese en su momento y ahora lo tengo un poco mas despejado
😉👌🏻
Cierto que sí muy buena la explicación ahora demos un repaso las expresiones regulares son patrones qué se utilizan para hacer coincidir combinaciones de caracteres en cadena también en javascript las expresiones regulares Qué son objetos a lo que implica Es que le Podemos agregar en métodos
Te ganaste un lugar en el cielo. Gracias por todo el material, cuando consiga mi primer trabajo en el rubro, me gustaria hacerte una donacion. De verdad, mil gracias
😉👋🏻
gracias buen hombre, dios lo quiere, espero.
😉👋🏻
En efecto, bastante extenso el tema de las expresiones regulares. Por el momento me quedo con la teoría que explicaste. Como manejar las expresiones regulares en JS etc. Más adelante profundizaré, muchas gracias.
😉👋🏻
Pero sería bueno hacer un repaso
Las expresiones regulares son patrones que se utilizan para hacer coincidir combinaciones de caracteres encadena también en javascript las expresiones regulares son objetos lo que quiere decir qué se le pueden agregar métodos
muy bueno, eres un grande explicando, me gusta la manera minuciosa con la que explicas, siempre tratando de resolver las posibles dudas. Grande Jon Mircha
:)
Según avanzo en el curso, cada vez me gusta más. Gracias, Jon
😃👍🏻
Muchas gracias!!! 🧙♂
Gracias por comentar
Master! gracias y felicitaciones por la gran labor de enseñar, compartir el conocimiento y hacer de este mundo mejor para todos.
😊🙌🏻
Like, compartido y desde hace ya tiempo estoy suscrito :) Muchas gracias por la tremenda explicación!!!!
Gracias, saludos👋🏻😉
... Mil gracias por todo, enserio!
Gracias por comentar
Gracias Profe
Con mucho gusto👋🏻😉
Excelente video profesor! todo quedo claro
A la orden
Gracias por la dedicación y compromiso con la enseñanza de este lenguaje Jon, sigamos sumando suscriptores
😀👋🏻
let Info = prompt("Digite Su Nombre:");
let Regular = new RegExp("Albert", "i");
console.log(Regular.exec(Info));
console.log(Regular.test(Info));
👍🏻
Gracias a ti cada día estoy mas cerca de mi próximo trabajo, gracias por desasnarnos :D
🤓👍🏻
Yo también me apunto para darte las gracias ahora qué hora será un repunte las expresiones regulares son patrones que se utilizan para hacer con coincidir combinaciones de caracteres en cadena también en javascript las expresiones regulares son objetos lo que quiere decir qué se le pueden agregar métodos
Tome un curso de RegExp y para mi fue un coco, es bien complicado, me gusto que jonmircha lo explicara sencillo y que no es una camisa de fuerza aprenderlo
;)
Las expresiones regulares son patrones que se utilizan para hacer coincidir combinaciones de caracteres en cadena
Las expresiones regulares son patrones que se utilizan para hacer coincidir combinaciones de caracteres encadena también en javascript las expresiones regulares son objetos lo que quiere decir que se le pueden agregar métodos el método un método es algo que uno sabe el caso de un ser humano en este caso el método en javascript el método sería
Gracias excelente contenido
Gracias. Saludos
!!!!! NO tenia idea de las Expresiones Regulares pero me quedo muy claro jon
:)
Gracias por ayudarme a recorrer otro peldaño mas Joncito. Ejercicios soon jeje
Gracias de antemano por tu sabiduria y tiempo!
Excelente!😉👋🏻
Muy buena clase.. excelente
Gracias por comentar
+1 suscriptor por el excelente contenido
😉👋🏻
😃😃
04:52 El mejor amigo de un Programador es: San StackOverflow.
jejeje
Crack!!, saludos desde Venezuela
interesante, gracias por los videos
😉👍🏻
Gracias amigo, te queremos.
😉🙌
Tienes mucha razón "San Google" es nuestro gran amigo y StackOverflow también lo es jejeje =D aunque muchos "programadores" orgullosos no les guste aceptarlo, nunca nadie se sabe todo en este gran y complejo mundo de la programación. por ejemplo yo estoy viendo tu curso porque aunque ya manejo JS desde hace años no me las se todas y es bueno ver de personas con gran talento como el tuyo @jonmircha, cosas nuevas y que no conozco mucho y q he reforzado con este curso.
Excelente, que bueno que te sirve, comparte para llegar a más gente 🤓
Comparto tu idea, yo manejo javascript a un nivel intermedio con tan solo 16 años, pero, no todo es color de rosas hay que pasar por las documentaciones y estos tipos de video para recordar algunas cosas y claro, conocer cosas nuevas.
Excelente video
Saludos😉👋🏻
He programado esta expresión para validar fechas, aun se puede mejorar
como separador se puede usar -o/
p=/^(0[1-9]|[1-3][0-9])[/,-](0[1-9]|1[012])[/,-]\d{4}$/;
c="31-12-2020";
console.log(p.test(c));
console.log(p.exec(c));
Se que es un año tarde, pero bueno xd... tu validación permite colocar un día superior al 31, yo hice este basándome en tu idea para practicar, es mi primer regexp:
let c = "31-02-2020"
let p = /^(0[1-9]|3[0-1])[-](0[1-9]|1[0-2])[-]\d{4}$/;
console.log(p.test(c));
console.log(p.exec(c));
Muy bien tu expresión regular podría darle un repaso a las siguientes frases las expresiones regulares son una serie de patrones que permiten combinar diferentes caracteres en cadena en JavaScript expresiones regulares también son objetos el objeto principal en javascript Regexp 😢 al cual le podríamos agregar métodos
Hola Jon!! Haciendo el comentario N°100. Nunca he llegado a ver tantas horas de videos como lo tuyos, la verdad es que sos sumamente didáctico en un ámbito en el que muchas personas son muy capaces y les cuesta hacer el salto para que el otro entienda. Para mi esto es un enorme desafio (autoimpuesto), asi que acá estoy siendo una señora medio grande, empujando a sus redes neuronales a que armen circuitos completamente nuevos. Te deseo muchos éxitos!! Y te voy a poner al corriente de mis avances (lo que es interesante porque estoy cayendome de la curva de Gauss en varios sentidos!!). Te sigo viendo.
La edad no es una limitante 😉🙌🏻 Mucha suerte en tu proceso de convertirte en dev
Gracias
De nada
GRACIAS
De nada
Jon muy claras sus explicaciones, gracias por estas clases, Que Dios te bendiga
Gracias por tus bendiciones :)
Hoy estoy con ganas.
😉
Gracias!!!
Gracias por comentar
Muchas gracias Jon, excelente contenido como siempre!
Con gusto
Las expresiones regulares se usan mayormente para validar Formularios, Saludos
Correcto
Y mucho más y hagamos un repaso las expresiones regulares son patrones que se utilizan para hacer coincidir combinaciones de caracteres en cadena también en javascript las expresiones regulares son objetos lo que quiere decir qué se le puede agregar
Me ha parecido muy bien este capitulo, gracias Jonathan
ansioso de poder haer los ejercicios he tomado nota de cada catedra que nos das, he tenido fallas con el pc en visual code espero tenerlo listo para cuando lleguen los ejercicios muchas gracias SENSEI @jonmircha
Suerte :)
4:48 un poco tarde xD estuve como media hora leyendo ambas paginas, almenos entendi pero no memorice todo pero lo que decis de stackoverflow me da tranquilidad
😅
Excelente, he estado viendo los cursos y de verdad hay mucha información bien detallada.
Gracias, comparte para llegar a más gente :)
Bro nunca cambies gracias enserio .D
Comparte para llegar a más gente :)
quedo clarisimo buena clase saludos
Creo que match() también es muy útil al devolverte las coincidencias del RegExp en un array.
🤓👍🏻
Las expresiones regulares son patrones que se utilizan para hacer coincidir combinaciones de caracteres en cadena también en javascript las expresiones regulares son objetos a los cuales se le pueden agregar métodos el objeto principal sería RegExp al cual se le pueden agregar métodos el método sería un ejemplo de una profesión o algún atributo que tenga en caso de un ser humano
Gracias mil gracias
;) De nada!!!
saludos jon, seria bueno tener un curso mas a profundidad de las expresiones regulares por jonmircha.
👍🏻
El que quiera profundizar, hay un video de Falcon Master de 45min dedicado solo a expresiones regulares y el significado de cada carácter o símbolo, se llama Guía Fácil y Completa de Expresiones Regulares desde Cero.
Concurso largo hagámosle pues las expresiones regulares son patrones qué se utiliza para hacer coincidir combinaciones de caracteres en cadena en javascript las expresiones regulares también son objetos al cual se le pueden agregar métodos el objeto principal en javascript sería RegExp al cual le podríamos agregar métodos combinar el método con la expresión regular a ver quién nos daría un ejemplo de eso
dale!!!!!!!!!
Podrían utilizarlo para validar Password, por ejemplo esos típicos sistemas qué te piden colocar una contraseña segura, donde te pide que tenga almenos un número, almenos una letra en mayúscula y un carácter como @,#,$,& etc...
👍🏻
Estas expresiones regulares me recuerda al pattern attribute en el curso de HTML
AL revés el pattern de HTML se basó en esto
Excelente amigo, sólo una consulta, para el caso de idioma español, asi como exite el "i", para ignor las mayúscular y minúscales, hay algo parecedio para ignorar los acentos? por ejemplo si en el texto existe un nombre porejemplo "Germán", podríamos hacer la búsqueda con "german". aún asi valida "Germán", me podrías ayudar con eso porfavor?
😃💯🤜🤛🙌
😉👋🏻
Solamente me queda una duda con el funcionamiento de las banderas cuando la definimos directamente (sin la función constructora). Por más que le agregue 'ig' a una repetición de 2 ( /lorem{2,}/ig ), me devuelve false siendo que tengo 2 lorem en el texto, pero veo que a Jon también le devolvió false... ¿alguien sabe porqué puede ser?
por favor @jonmircha podrías respondernos esta duda?
Tienes razón, no había caído en cuenta, en el 17:06 Jon menciona que es por la mayúscula, pero por el "i" debería arrojar True
👏👏👏 🙏🙏🙏
👋🏻😉
profe jon ayúdame por favor quiero rellenar en la variable let expReg el texto lorem ipsum y la verdad no sé con que tecla se hace eso o mejor dicho el editor no lo reconoce, lo hice con html y si rellenó el texto con la etiqueta de párrafo pero en JavaScript no se como se hace, podria ayudarme por favor
Eso es parte de mi configuración de VS Code jonmircha.com/vscode
No, esperaba que hablaras más de las expresiones y todo sobre ellas. Para remitirte a Wikipedia o Mozilla, eso lo puedo hacer yo. Evidentemente, buscaba un video para repasar conceptos, algo para ver varias veces, supongo que este no será.
¯\_(ツ)_/¯
Hola Jhon. Una pregunta podrías decirme por favor como agregas contenido de lorem ipsum dentro de JS?. Muchas gracias
Eso lo explico en mi curso de VS Code
Buenas. Excelente todo el contenido que vengo viendo. Muy agradecida desde ya. Sin embargo, veo que hay un error en la expresión /lorem{2,}/. Ahí podría matchear loremm o loremmm o loremmm es decir, la cantidad de repeticiones entre llaves es sólo para la m, si quisiera que funcione sobre toda la palabra tendría que expresarlo así /(lorem ){2,}/ para que permita lorem lorem o lorem lorem lorem y así. Espero sirva mi aporte. Un saludo y gracias de nuevo.
👋🏻😉
que significa cuando le colocan + a la expresion por ejemplo "\w+"
Jon gracias 1000 por tus cursos! 7:02 podrías decirme que extensión usas para crear un texto Lorem Ipsu en js?
Es parte de Emmet y de una configuración que encuentras en mi archivo settings.json jonmircha.com/vscode
como puedo aplicar estilo de una string html? i.e que todas las ; . . : tengan un determinado color y eso
Hola Jhon.¿Podrías resolver el problema número 8,pero no con el método del new RegExp,si no con las 2 barras(//).Gracias.
Jon cómo estás? Supongo que g significa "global". En erlang, por ejemplo, tiene ese significado. Está referido a la totalidad de las coincidencias en el texto. Saludos!!!
Sï
Estas expresiones regulares sirven para validar el CURP verdad? Saludos y gracias por el curso !!!
Sï podrías hacer una para ello
creo que hay un error en la parte de los {}, el primer digito dentro de las llaves no dice cuantas veces se va a repetir la busqueda, si no que cuantos valores contiguos puede terner, el segundo digito despues de la coma SI dice cuantas veces puede aparecer en la busqueda.
Profe, y que pasa cuando quiero agrupar numeros. Es decir cuando pongo /[40-45\b]/ siempre me va a poner true ponga el numero que ponga.
Intenta poner los 5 números juntos :P
Muy buen video profe, tengo una duda, una expresión regular que valide si un string tiene este formato? "$XXX.XXX.XXX" como tambien este "$XXX.XXX" o este "$XXX"? estuve intentando hacerla pero no me resulto :c, agradecería su ayuda.
Muy buena pregunta Aquí tienes tu respuesta las expresiones regulares son patrones que se utilizan para hacer coincidir combinaciones de caracteres en cadena también en javascript las expresiones regulares son objetos lo que quiere decir qué se le pueden agregar métodos Esa es la respuesta Ahora dime qué entendiste
Muy buena pregunta Aquí tienes tu respuesta las expresiones regulares son patrones que se utilizan para hacer coincidir combinaciones de caracteres en cadena también en javascript las expresiones regulares son objetos lo que quiere decir qué se le pueden agregar métodos Esa es la respuesta Ahora dime qué entendiste
Pregunta, recomendable ver el curso de js y luego Nodejs o js , react y lueno nodejs, cual sería el path?
Depende, si quieres front, react, si quieres back, node
@@jonmircha bueno, full stack , me imagino que seria bueno react y luego el node ks
Genial su curso, mil gracias. Inquietud. Si let cadena="Lorem ipsum dolor lorem lorem"; let expReg = new RegExp('\d',"ig"); console.log(expReg.exec(cadena)); el resultado es que encuentra la letra d. Debería ser null porque no hay números en la cadena. Pero si en el código anterior, remplazo la variable expReg por expReg2 = /\d/ig; al ejecutar el resultado es correcto: null porque no hay número en la cadena. ¿Qué pasó en el primer caso?
😮
esta teoría es buenísima
qué crack, mi jon spartano! entonces si buscas cierta frase, por ejemplo "que", en la expresión "holaquetalamigos" ¿te va a regresar un true, aunque la palabra a buscar no este sola?
Sí
Jon muchas gracias por el contenido tan brutal que tienes, una consulta. ¿En base a tu experiencia cuanto tiempo le toma a una persona en promedio aprender a programar para conseguir un empleo?
es variable pero mas menos 6meses a un año
Maestro como hago para hacer que input tenga un maximo de 3 caracteres sin usar la propiedad maxlength de html, la idea es usar una Expresiones Regulares que igual ya la tengo pero cuando valido y me regresa un false deberia dejarme solo 3 caracteres pero no me lo deja y me permite igresar mas, podria darme una idea muchas gracias profesor
El que quiera profundizar, hay un video de Falcon Master de 45min dedicado solo a expresiones regulares y el significado de cada carácter o símbolo, se llama Guía Fácil y Completa de Expresiones Regulares desde Cero.
@@Karen-fy7mq gracias Karen
dijo "san google" y me conquistó
😅
Profe. con expresiones regulares podria trabajar haciendo un buscador¿?. Tengo una app donde hay cientos de card con titulos, y la idea es crear un buscador para encontrar por titulo los card. Y a muchas gracias por los videos. Es el mejor curso de JavaScript...
SI podrías usar expresiones regulares, pero creo que tambien usando el método filter de los arrays
@@jonmircha Gracias profe...
#DOLORENQUE
🧙♂️🧙♂️🧙♂️
🔥
👨
👋🏻😉
No entiendo porque tiene 15 no me gusta :/
Gracias Profe, explica muy bien.
¯\_(ツ)_/¯
buen tecor
?_?
ahí se hizo corte (tecor) de cabello jaja
export function ejercicio1(cadena) {
let cadenaInvertida = "";
for (let i = cadena.length - 1; i >= 0; i--) {
cadenaInvertida += cadena[i];
}
return cadenaInvertida;
}
export function ejercicio2(texto_largo, palabra_buscar) {
let i = 0;
texto_largo.split(' ').forEach(value => {
if (value == palabra_buscar) {
i++;
}
});
return i;
}
export function ejercicio3(palabra) {
let palabra_invertida = palabra.split('').reverse().join('');
return palabra == palabra_invertida;
}
export function ejercicio4(texto, patron) {
const regex = new RegExp(patron, 'g');
return texto.replace(regex, '');
}
👍🏻