Está en la página 1de 27

TECNÓLOGICO NACIONAL DE MÉXICO

CAMPÚS TECNÓLOGICO DE CERRO AZUL

ASIGNATURA:

LENGUAJES Y AUTÓMATAS

DOCENTE:

LARA GOMEZ MARIA CONCEPCION

TRABAJO:

TEMA 2: EXPRESIONES REGULARES:


12 PROGRAMAS JAVA

ALUMNO:

JIMENEZ ROSALES JORGE ALBERTO

CARRERA:

INGENIERÍA EN SISTEMAS COMPUTACIONALES

SEMESTRE:

PERIODO:

AGOSTO-DICIEMBRE

CERRO AZUL, VER. A 27 DE SEPTIEMBRE DE 2022


EXPRESIONES REGULARES
Las expresiones regulares (a menudo llamadas RegExp o RegEx) son un sistema
para buscar, capturar o reemplazar texto utilizando patrones. Estos patrones permiten
realizar una búsqueda de texto de una forma relativamente sencilla y abstracta, de
forma que abarca una gran cantidad de posibilidades que de otra forma sería imposible
o muy extensa y compleja.

Estos patrones se representan mediante una cadena de texto, donde ciertos símbolos
tienen un significado especial. Antes de explicar el significado de esos símbolos
especiales, vamos a convertirlo en un ejercicio para verlo mejor.

Necesitamos detectar si un nombre empieza con las letras «p» o «s» y además
termina con las letras «o» o «a». Es decir, necesitamos comprobar si se cumplen dos
restricciones con dos posibilidades cada una.

Esto podríamos hacerlo de varias formas, por ejemplo:

Extraer la primera y última letra y detectar los nombres que coinciden.


Escribir una expresión regular que detecte los nombres que coinciden.
PROGRAMA 1
La ejecución comienza por solicitar el texto del programa:

Si agregamos otros caracteres que no sean “abc” será no valido.


Pero si solo agregamos esos valores será correcto.

El código es:
PROGRAMA 2
El programa siguiente a diferencia del otro es que este verificara si dentro
de todos los caracteres esta el “abc” no como el caso anterior que
únicamente tenía que ser “abc”:

Valores correctos.
El código es:
PROGRAMA 3
Este es lo mismo que el anterior, pero con el método “FIND”.

Datos válidos.
El código es:
PROGRAMA 4
Este programa se visualizará si el texto comienza con “abc”.

Valor valido.
El código es:
PROGRAMA 5
Este programa verifica si empieza con “abc” o “Abc”.

Valor valido.
El código es:
PROGRAMA 6
Este programa verifica si en el texto hay un mínimo de 5 letras o máximo de
10.

Valor valido.
El código es:
PROGRAMA 7
Este programa verifica si el texto no comienza con un digito.

Valor valido.
El código es:
PROGRAMA 8
Este programa es parecido al anterior solo que este verifica si no existe
algún digito al final del texto.

Valor valido.
El código es:
PROGRAMA 9
Este programa verifica si solo existe “a o b”.

Valor valido.
El código es:
PROGRAMA 10
Este programa verifica si hay un 1 y ese 1 no está seguido por un 2.

Valor valido.
El código es:
PROGRAMA 11
Este programa separa las palabras dependiendo los signos que hayamos
asignado,

El código es:
PROGRAMA 12
El siguiente programa separa y elimina las letras asignadas.

El código es:
PROGRAMA 13
El siguiente programa verifica si el correo electrónico es valido o no. Así
como el plus de un nombre valido.
El código es:

También podría gustarte