La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Filminas Quinta semana

Presentaciones similares


Presentación del tema: "Filminas Quinta semana"— Transcripción de la presentación:

1 Filminas Quinta semana
CI-1322 Autómatas y Compiladores Elaborado por: Sergio Pastrana Espinoza A33888

2 Expresiones regulares
Constituyen un mecanismo bastante potente para realizar manipulaciones de cadenas de texto

3 Expresiones Regulares
Notación para definir conjuntos de cadenas (lenguajes) letra(letra|digito)* Barra vertical: ‘o’ Paréntesis agrupan subexpresiones * = cero o más casos de () La yuxtaposición es concatenación

4 Caracteres comodín usados para crear los patrones
\ Marca de carácter especial ^ Comienzo de una línea $ Final de una línea . Cualquier carácter (menos salto de línea) | Indica opciones ( ) Agrupar caracteres [ ] Conjunto de caracteres opcionales

5 Modificadores que pueden usarse con los caracteres
* Repetir 0 o más veces + Repetir 1 o más veces ? 1 o 0 veces {n} Exactamente n veces {n,} Al menos n veces {m,n} Entre m y n veces

6 Caracteres de texto no imprimibles
\b Principio o final de palabra \B Frontera entre no-palabras \d Un dígito \D Alfabético (no dígito) \O Carácter nulo \t Carácter ASCII 9 (tabulador) \f Salto de página \n Salto de línea

7 Caracteres de texto no imprimibles
\w Cualquier alfanumérico,[a-zA-Z0-9_ ] \W Opuesto a \w ([^a-zA-Z0-9_ ]) \s Carácter tipo espacio (como tab) \S Opuesto a \s \cX Carácter de control X \oNN Carácter octal NN \xhh El hexadecimal hh

8 Expresiones Regulares En JavaScript
/ er / /do/ encuentra ‘viendo’, ‘dominio’, ‘ardor’ / [aeiou] [aeiou] / / [bc] [aeiou] [bc] [aeiou] [bc] o /


Descargar ppt "Filminas Quinta semana"

Presentaciones similares


Anuncios Google