'[\w_-]+'
英数字またはアンダースコアを使用できる正規表現があります。
Python リストに、許可したくない一連の単語があります。
listIgnore = ['summary', 'config']
正規表現にどのような変更を加える必要がありますか?
PS:正規表現は初めてです
>>> line="This is a line containing a summary of config changes"
>>> listIgnore = ['summary', 'config']
>>> patterns = "|".join(listIgnore)
>>> print re.findall(r'\b(?!(?:' + patterns + r'))[\w_-]+', line)
['This', 'is', 'a', 'line', 'containing', 'a', 'of', 'changes']