ayuda con el modulo re

Juan Carlos Rodrigo jrodrigog en gmail.com
Mie Nov 22 18:28:55 CET 2006


import re

# Sin regexp... No veo porque deberias usar regexp
a = ".1.3.6.1.2.1.2.2.1.2.2"
b = [ ".1.3.6.1.2.1.2.2.1.2.20.5" ]

if a in b:
    print "a in b"
else:
    print "a not in b"

# Con regexp (^ start of line / $ end of line)
a = "^%s$" % a.replace(".","\\.") # escape .
r = re.compile( a )
m = None
for i in b:
    m = r.search( i )
    if m:
        print "a in b"
        break
if not m:
    print "a not in b"

------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


Más información sobre la lista de distribución Python-es