Ejercicios de expresiones regulares en java script
Las expresiones regulares permiten encontrar patrones dentro de una cadena, a partir de un conjunto de caracteres, en base al uso de delimitadores y ciertas reglas de sintaxis. En este post se dejará unos ejercicios que permitirán familiarizarse con las expresiones regulares.
- La empresa de diseño design S.A. de C.V requieren una expresión regular que le permita validar si un correo electrónico dado es valido o no. Crea un script donde se reciba el e-mail y muestre como resultado si es valido o no.
- En un foro de programación ha surgido la duda de como se debería de validar si un conjunto de caracteres es un número de teléfono, teniendo presente que no se incluye el número de área y se tiene una longitud de 10 caracteres. Crea un script que tenga como dato de entrada una cadena de de caracteres de una longitud de 10 y muestre como resultado si es número de teléfono valido.
- Un programador a publicado un desafío, que consiste en encontrar el número de veces que se encuentra una palabra en una frase, se tiene la siguiente oración de ejemplo: ‘Este es un ejemplo de texto con ejemplo de palabra repetida‘ la palabra a buscar es “ejemplo“. Crea un script que permita resolver este desafío.
- En un hackaton se ha publicado un reto, el cual consiste en buscar un conjunto de caracteres dentro de una oración y reemplazarlo por otro patrón. La frase de ejemplo es: “Lorem ipsum dolor sit amet, consectetur adipiscing elit“, la palabra que se debe de buscar es: “/ipsum/” y por la que se debe de reemplazar es: “dolor“. Crea un script que permita resolver este reto.
- La empresa developer S.A. de C.V. requiere que se pueda validar si una contraseña dada contiene un letra mayúscula, tiene un número y una letra minúscula. Crea un script donde se utilice una expresión regular para solventar este requerimiento.
- La empresa extaction S.A. de C.V. requiere que se peda extraer de un una cadena de caracteres los números que contengan. Crea un script donde se pueda resolver este requisitos, mediante el uso de expresiones regulares.
Se espera que este conjuntos de ejercicios los familiarice con el uso de expresiones regulares y sus diferentes aplicaciones que pueda darse.