Different number of matches from re.findall and re.split

Steve Holden steve at holdenweb.com
Tue Jan 12 12:01:06 CET 2010


Steve Holden wrote:
[...]
>> Can someone explain why these two commands are giving different
>> results?  I thought I should have the same number of matches (or maybe
>> different by 1, but not 6000!)
>>
> re.MULTLINE is apprently 1, and you are providing it as the "maxsplit"
> argument. Check the API in the documentation.
> 
Sorry, I presume re.MULTILINE must actually be zero for the result of
re,split() to be of length 1 ...

regards
 Steve
-- 
Steve Holden           +1 571 484 6266   +1 800 494 3119
PyCon is coming! Atlanta, Feb 2010  http://us.pycon.org/
Holden Web LLC                 http://www.holdenweb.com/
UPCOMING EVENTS:        http://holdenweb.eventbrite.com/




More information about the Python-list mailing list