[Python-es] extraer cadena dentro de corchetes

lopz lowlifebob en gmail.com
Jue Feb 2 18:30:08 CET 2012


Te lo digo de memoria:

>>> import re

>>> string = open('file.data', 'r').read()
>>> regex = re.compile("\[(.*?)\]")
# Run findall
>>> regex.findall(string)
[u'cadena1', u'cadena2']
>>> string.close()

-- 
lopz es libre, usa --> GNU/linux gentoo

+--[RSA 2048]--+
|  ..o.o=+       |
|   o =o*.+      |
|  . . *oO .      |
|     .EBoo      |
|      o.S         |
+--[lopz.org]--+


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