Just Another Victim of the Ambient Morality wrote:
    I'm confused by this behaviour:


import re

regex = re.compile('foo')
match = regex.match('whatfooever')


In my experience with regular expressions, regex should have found a match. However, in this case regex.match() returns None. Why is that? What am I missing?
    Thank you...

match() is anchored at (ie matches only at) the start of the string. You
need search(). It's in the docs! :-)
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to