La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

EXPRESIONES REGULARES COMPUTACIÓN 2. EXPRESIONES REGULARES Es una secuencia de caracteres que van a formar un patrón, este se utiliza para realizar búsquedas.

Presentaciones similares


Presentación del tema: "EXPRESIONES REGULARES COMPUTACIÓN 2. EXPRESIONES REGULARES Es una secuencia de caracteres que van a formar un patrón, este se utiliza para realizar búsquedas."— Transcripción de la presentación:

1 EXPRESIONES REGULARES COMPUTACIÓN 2

2 EXPRESIONES REGULARES Es una secuencia de caracteres que van a formar un patrón, este se utiliza para realizar búsquedas. utilizado para trabajar con el manejo de cadenas (cualquier conjunto de caracteres)

3 REGEX Es otro nombre que también se les da a las expresiones regulares Se acostumbre a que se si usamos alguna variable que tenga que ver con un patrón se utiliza como prefijo regex.

4 RE Modulo re Nos permite realizar las búsquedas sustituciones y además poder manejar las cadenas dependiendo obviamente de las expresiones regulares que utilicemos.

5 COMPONENTES DE LAS EXPRESIONES REGULARES Las expresiones regulares son un mini lenguaje en sí mismo, por lo que para poder utilizarlas eficientemente primero debemos entender los componentes de su sintaxis; ellos son:expresiones regulares

6 COMPONENTES DE LAS EXPRESIONES REGULARES Literales: Cualquier caracter se encuentra a sí mismo, a menos que se trate de un metacaracter con significado especial. Una serie de caracteres encuentra esa misma serie en el texto de entrada, por lo tanto la plantilla "raul" encontrará todas las apariciones de "raul" en el texto que procesamos.

7 COMPONENTES DE LAS EXPRESIONES REGULARES Secuencias de escape: La sintaxis de las expresiones regulares nos permite utilizar las secuencias de escape que ya conocemos de otros lenguajes de programación para esos casos especiales como ser finales de línea, tabs, barras diagonales, etc. Las principales secuencias de escape que podemos encontrar, son:expresiones regularessecuencias de escapesecuencias de escape

8 COMPONENTES DE LAS EXPRESIONES REGULARES Clases de caracteres: Se pueden especificar clases de caracteres encerrando una lista de caracteres entre corchetes [], la que que encontrará uno cualquiera de los caracteres de la lista. Si el primer símbolo después del "[" es "^", la clase encuentra cualquier caracter que no está en la lista.

9 COMPONENTES DE LAS EXPRESIONES REGULARES Metacaracteres: Los metacaracteres son caracteres especiales que son la esencia de las expresiones regulares. Como son sumamente importantes para entender la sintaxis de las expresiones regulares y existen diferentes tipos, voy a dedicar una sección a explicarlos un poco más en detalle.expresiones regularesexpresiones regulares

10 METACARACTERES: Metacaracteres - delimitadores Esta clase de metacaracteres nos permite delimitar dónde queremos buscar los patrones de búsqueda. Ellos son:

11 METACARACTERES: Metacaracteres - clases predefinidas Estas son clases predefinidas que nos facilitan la utilización de las expresiones regulares. Ellos son:expresiones regulares

12 METACARACTERES Metacaracteres - iteradores Cualquier elemento de una expresion regular puede ser seguido por otro tipo de Meta caracteres, los iteradores. Usando estos metacaracteres se puede especificar el número de ocurrencias del caracter previo, de un metacaracter o de una subexpresión. Ellos son:expresion regular

13 APLICACIONES IMPORTANTES BUSCANDO COINCIDENCIAS:

14 BUSCANDO COINCIDENCIAS

15 MODIFICANDO EL TEXTO DE ENTRADA Además de buscar coincidencias de nuestro patrón de búsqueda en un texto, podemos utilizar ese mismo patrón para realizar modificaciones al texto de entrada. Para estos casos podemos utilizar los siguientes métodos:

16 FINISH


Descargar ppt "EXPRESIONES REGULARES COMPUTACIÓN 2. EXPRESIONES REGULARES Es una secuencia de caracteres que van a formar un patrón, este se utiliza para realizar búsquedas."

Presentaciones similares


Anuncios Google