re behaving strangely
Peter Hansen
peter at engcorp.com
Thu Jun 9 14:27:30 EDT 2005
Josh Close wrote:
> This is not returning a match
>
> re.compile( r'b' ).search( 'back', re.I )
>
> Anyone know why this is?
Yes:
>>> import re
>>> re.compile(r'b').search('back', re.I)
>>> re.compile(r'b').search('back')
<_sre.SRE_Match object at 0x00AF3D78>
>>> re.compile(r'b', re.I).search('back')
<_sre.SRE_Match object at 0x00AF3CD0>
>>> re.compile(r'b', re.I).search('KCAB')
<_sre.SRE_Match object at 0x00AF3DB0>
:-)
-Peter
More information about the Python-list
mailing list