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.

Slides:



Advertisements
Presentaciones similares
Teoría de Autómatas y Compiladores
Advertisements

Practica 16 Expresiones regulares LSC Veronica Quizan Garcia
CODIGO ASCII.
Expresiones Regulares
Liceo de Curridabat Tema: Conceptos básicos de programación. Alumna: Valeria Garita Sánchez. Sección:8-6 Año:2015.
Programación II Sesión 3. TABLA DE CONTENIDO  Tipos de Datos en C  Delimitadores  Tipo Char  Tipo Int  Tipo Float  Tipo Double  Constantes  Operadores.
Iniciación a Android Cándido Caballero Gil.
TECNOLOGÍAS DE LA INFORMACIÓN Y DE LA COMUNICACIÓN (TIC’S)
Ingreso , proceso y salida de datos
Linux Objetivo: El alumno conocerá la importancia del sistema operativo Linux, así como sus funciones.
PROGRAMACION.
Métodos de compresión sin pérdida de información
Convenciones de nomenclatura y diseño
Repaso Programacion en C
La función CONTAR, antecesora de CONTAR SI
CEIP ANTONIO VALDERRAMA (ESPIEL)
Capítulo 13 Leer archivos JSON con AJAX
Ciclos condicionales y exactos Estructura de control de ciclos
“POLIMORFISMO PARAMETRICO”
HTML Formato al texto.
AYUDANTÍA 6 Más sobre... ¿Faiton?.
LENGUAJES Y REPRESENTACION TECNICA
FUNCIONES EN EXCEL 2007.
MICROSOFT OFFICE EXCEL
PSEUDOCÓDIGO Prof. Rafael Mourglia.
Usando StreamReader y StreamWriter
AUTOMATAS Y LENGUAJES FORMALES FASE 1
Tema 6. Conceptos básicos de programación (Clase 2)
TUTORIAL PSeint.
Act 3. Herramienta tareas Glosario TIC - Herramienta Tareas
CURSO: QUITO “D” FÍSICO MATEMÁTICO
TÓPICOS AVANZADOS DE PROGRAMACIÓN
Generalidades de Java Parte de la U2.
Certificado de Hacking Ético Experto(Chee)
Lenguaje y representación técnica
MDA (Model Driven Architecture)
LENGUAJES Y REPRESENTACION TECNICA
ALGORITMOS es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos.
Expresiones Regulares
2da clase ofimatica.
Usando StreamReader y StreamWriter
Esp. Pedro Arias Quintero
Usando StreamReader y StreamWriter
Lenguaje y representación técnica
Hipervínculos scratch
Expresiones regulares
CONCEPTOS PRELIMINARES (Cont)
ARREGLOS BIDIMENSIONALES MATRICES Son un espacio de almacenamiento continuo, que contiene una serie de elementos del mismo tipo de datos. Desde el punto.
ELEMENTOS DE COMPUTACIÓN Profesor: Guillermo Figueroa
En esta presentación aprenderemos lo siguiente:
TALLER DE CERTIFICACIÓN INTERNACIONAL
Diagrama de Flujo La presentación gráfica de sistemas es una forma ampliamente utilizada como herramienta de análisis, ya que permite identificar aspectos.
HERRAMIENTAS DE PROGRAMACIÓN
Introducción al Visual Basic  Un programa en sentido informático está constituido en un sentido general por variables que contienen los datos con los.
Procesamiento de señales Introducción a Matlab 2014
Fundamentos de la Programación I
Multiversidad latinoamericana campus tonalá
PROGRAMACIÓN ESTRUCTURADA Y POO La programación estructurada es un paradigma de programación orientado a mejorar la claridad, calidad y tiempo de desarrollo.
TUTORIAL PS EINT FUNDAMENTOS DE PROGRAMACIÓN Ing. Elizabeth Díaz Orea.
Informática Ingeniería en Electrónica y Automática Industrial
TUTORIAL PS EINT FUNDAMENTOS DE PROGRAMACIÓN Ing. Elizabeth Díaz Orea.
Tema 6. Conceptos básicos de programación (Clase 2)
Tema 2 Estructura de un programa en C. IWI Tema 2 Programa en C U n programa en C es una serie de instrucciones en un lenguaje muy especifico (similar.
NATURALEZA DE LOS DATOS Valores Numéricos Son los valores que se pueden hacer cálculos aritméticosritméticos Tipos de valores Entero Real Cadena ( “ h”
Expresiones Regulares. Introducción Las expresiones regulares permiten expresar patrones de búsqueda genéricos dentro de cadenas. Ejemplos: a[lnm]a -
UNIVERSIDAD JUÁREZ AUTÓNOMA DE TABASCO Nombres: Isaac Sánchez García Teofilo Martinez Garcia Ricardo Del Carmen Paz López Vanesa Anahí Pérez Lizárraga.
Interpretación de planos de Ingeniería Dibujo industrial.
Prof. Marcos Heredia.  Primitivos y No Primitivos.
¿Qué es la celda de manufactura? La celda de manufactura es un conjunto de componentes electromecánicos, que trabajan de manera coordinada para el logro.
COBAEH Extraescolar de Robótica. Equipo: Santos pedro Ciriaco Gonzalez.
Transcripción de la presentación:

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. utilizado para trabajar con el manejo de cadenas (cualquier conjunto de caracteres)

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.

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.

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

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.

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

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.

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

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

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

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

APLICACIONES IMPORTANTES BUSCANDO COINCIDENCIAS:

BUSCANDO COINCIDENCIAS

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:

FINISH