JavaScript avanzado: Expresiones regulares

Patrones opcionales en las expresiones regulares

¡Prueba gratis durante 10 días

nuestros 1197 cursos !

Prueba gratis Mostrar modalidades de suscripción
A veces es necesario no ser tan rígidos con alguna evaluación, lo cual nos lleva a usar operadores de tipo opcional para que podamos evaluar una cadena de texto sin necesidad de forzar que toda la expresión deba ser cumplida.
02:01

Transcripción

Existe también una opción llamada "patrones opcionales". Estos patrones opcionales me van a permitir a mí identificar si alguna letra o algún elemento de lo que yo quiero evaluar aparece o no aparece. Es decir, si aparece, lo toma como bueno. Si no aparece, no importa. También lo considera como bueno. Esto es cuando hay ciertos elementos que no van a ser tan esenciales en la evaluación que vamos a hacer. Por ejemplo, en este caso donde vamos a probar, tenemos el texto "Hola Mundo". Y esta es una evaluación convencional. Entonces cuando yo lo pruebo, me sale un "true" porque esto funciona. Pero, por ejemplo, vamos a suponer que después de la letra "n", yo tengo un símbolo de interrogación que es el símbolo que voy a utilizar cuando yo quiero hablar de un patrón opcional. Entonces, en este caso, lo que voy a hacer es probar. Obviamente aquí como la letra "n" sí aparece, esto debe de salir en "true". Voy a limpiar mi consola, voy a probar nuevamente actualizando mi pantalla y sale efectivamente el valor "true". Ahora veamos lo siguiente: como aparece la letra "n" en la palabra "mundo", ¿Qué sucede si yo la elimino? Si yo la elimino y no tuviera este símbolo de patrón opcional, simplemente esa condición no se cumpliría y me saldría "false". Pero yo puedo agregarle y decir "Bueno, la 'n', que es esta puede que esté o no esté". Realmente no importa. Entonces aquí, en esta expresión que estoy evaluando, cuando yo reviso, simplemente me aparece un "true". ¿Por qué? Porque puede ser que exista o no esta letra acorde a la opción que nosotros estamos estableciendo en nuestra expresión regular. Así también podemos tener un control sobre elementos importantes y elementos no tan importantes en las expresiones que deseemos evaluar.

JavaScript avanzado: Expresiones regulares

Aprende a usar las expresiones regulares en JavaScript, ya que son un gran recurso en todo lenguaje, que te facilitará la creación de patrones o usar los ya prediseñados.

1:32 horas (23 Videos)
Actualmente no hay comentarios.
 
Software:
Fecha de publicación:5/12/2016

Este curso video2brain está disponible como descarga y para ser visualizado online. ¡Pero no hace falta que decidas entre las dos opciones! Al comprar el curso, disfrutarás de ambas posibilidades.

La descarga te permite ver las lecciones sin estar conectado/a a internet y supone una navegación fácil y ágil entre capítulo y capítulo. Si vas a trabajar en diferentes ordenadores o si no quieres descargarte el curso completo, entra en la web con tus datos de acceso y disfruta directamente de tus vídeos online. Te deseamos que disfrutes de este curso y te resulte de mucha utilidad.

Estamos a tu disposición si tienes cualquier tipo de duda o pregunta.