Python 2.6.8pitón de expresiones regulares y de varias líneas findall
s= '''
foo
bar
baz
'''
>>>re.findall(r'^\S*',s,re.MULTILINE)
['', 'foo', 'bar', 'baz', '']
>>>ptrn = re.compile(r'^\S*',re.MULTILINE)
>>>ptrn.findall(s)
['', 'foo', 'bar', 'baz', '']
>>>ptrn.findall(s,re.MULTILINE)
['baz', '']
Por qué hay una diferencia entre el uso de la bandera MULTILINE en findall?
Buena pena. Usted me ganó por 30 segundos y ya tenía 4 votos positivos. Nunca seré FGITW :-) – alan
nunca me molesté en comprobar si re.MULTILINE era un objeto o int. – kmad