Anuncios


Las regex (en inglés, regular expressions) son las unidades de descripción de los lenguajes regulares, que se incluyen en los denominados lenguajes formales.

Son un instrumento clave de la informática teórica, la cual, entre otras cosas, establece las bases para el desarrollo y la ejecución de programas informáticos, así como para la construcción del compilador necesario para ello.

Es por esto que las expresiones regulares, también denominadas regex y basadas en reglas sintácticas claramente definidas, se utilizan principalmente en el ámbito del desarrollo de software.

Para cada regex existe un denominado autómata finito (también conocido como máquina de estado finito) que acepta el lenguaje especificado por la expresión y que, con ayuda de la construcción de Thompson, se desarrolla a partir de una expresión regular.

Por otro lado, para cada autómata finito también hay una expresión regular que describe el lenguaje aceptado por el autómata.

Este puede generarse bien con el algoritmo de Kleene o bien con la eliminación de estados.


Te puede interesar también:

Domina las Expresiones Regulares (Regex) con Javascript

Usa las Regex en 3 proyectos creados en JavaScript y ejercicios por cada lección sobre las Expresiones Regulares

¿Para quién es este curso?

  • Desarrolladores Autodidactas o académicos con deseos de mejorar su calidad como desarrollador
  • Desarrolladores que han sufrido por el misticismo que le entregan a las Regex

Requisitos

  • Conocimiento básico en JavaScript
  • Conocimiento básico ES6
  • Conocimiento básico en HTML
  • Conocimiento básico en CSS

Lo que aprenderás

  • Al finalizar el curso podrás utilizar las expresiones regulares en cualquier proyecto
  • Comprenderás como testearlas previamente para crear las expresiones
  • Aprenderás a utilizar las Expresiones Regulares En 3 Proyectos Distintos

Este curso se encuentra disponible de manera gratuita sin necesidad de ningún cupón, a través de la opción “GRATIS”.

Anuncios

Te recomendamos primero leer las diferencias entre un curso gratis y uno de pago para evitar malentendidos:

Cursos gratuitos

  • Contenido de vídeo en línea

Cursos de pago

  • Contenido de vídeo en línea
  • Certificado de finalización
  • Preguntas y respuestas de los instructores
  • Mensaje directo para el instructor

Para obtener el curso de manera gratuita da clic en el siguiente botón:


Deja tus comentarios y sugerencias


Sobre Facialix

Facialix es un sitio web que tiene como objetivo apoyar en el aprendizaje y educación de jóvenes y grandes. Buscando y categorizando recursos educativos gratuitos de internet, de esta manera Facialix ayuda en el constante aprendizaje de todos.


Deja una respuesta

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.