Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porMaximiano Molino Modificado hace 9 años
1
LAS EXPRESSIONS REGULARES 3 DAY 8 - 1/30/15 SPAN 4350 Cultura computacional en español Harry Howard Tulane University
2
Organización del curso 30-ene-2015CultCompES, Prof. Howard, Tulane University 2 http://www.tulane.edu/~howard/Span4350/ http://www.tulane.edu/~howard/Span4350/ http://www.tulane.edu/~howard/CompCultES/ http://www.tulane.edu/~howard/CompCultES/
3
Repaso 30-ene-2015 3 CultCompES, Prof. Howard, Tulane University
4
Las expressions regulares 1. >>> C = '''La libertad, Sancho, es uno de los mas preciosos dones que a los hombres dieron los cielos; con ella no pueden igualarse los tesoros que encierran la tierra y el mar: por la libertad, asi como por la honra, se puede y debe aventurar la vida.''' 2. >>> from re import findall 30-ene-2015CultCompES, Prof. Howard, Tulane University 4
5
Resumen meta-charactermatchesnombrenotas a|ba o bdisyunción (ab)a y bagrupación produce lo que está en (); (?:ab) da el resto [ab]a or brango[a-z], [A-Z], [0-9] [^a]todos menos anegación a{m, n}de m a n de arepeticióna{n} = a número n de a ^aa al principio de C a$a al final de C a+uno o más de a a+? lazy + a*zero o más de aKleene stara*? lazy * a?con o sin aopcionalidada?? lazy ? 30-ene-2015CultCompES, Prof. Howard, Tulane University 5
6
4.2. La coincidencia de longitud no fija §4. Las expressions regulares 30-ene-2015 6 CultCompES, Prof. Howard, Tulane University
7
Alugnos operadores más >>> findall(' [a-z]* ', C) >>> findall(' [a-z]+ ', C) >>> findall(' [a-z]+?s ', C) >>> findall(r'\b[a-z]+ ?s\b', C) 30-ene-2015CultCompES, Prof. Howard, Tulane University 7
8
P2 en casa; se lo mando por correo electrónico mañana por la mañana Next time 30-ene-2015CultCompES, Prof. Howard, Tulane University 8
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.