What parts of a string don't match a regex? - Finding what part of a string doesn't match a regular expression using python