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