AlphaBravo wrote: > 2) How can I split a string into sections that MATCH a regex (rather > then splitting by seperator). Tokenizer-style but ignoring every place > from where I can't start a match? >>> import re >>> re.compile("[abc]+").findall("abcxaaa! abba") ['abc', 'aaa', 'abba']