>>> re.compile('|'.join(open('/usr/share/dict/words').read().split()), re.I) OverflowError: regular expression code size limit exceeded