【发布时间】:2020-12-27 00:52:12
【问题描述】:
我想抓取说 good 或 great 但未被 not 或 isn't 否定的短语 之前。
sents= ["good words", # Words after phrase
"not good words",
"isn't good words",
"great words",
"not great words",
"isn't great words",
"words good", # Words before phrase
"words not good",
"words isn't good"
"words great",
"words not great",
"words isn't great"
"words good words", # Words before and after phrase
"words not good words",
"words isn't good words",
"words great words",
"words not great words",
"words isn't great words",
]
我想回来
good words
words good
words good words
great words
words great
words great words
让我这样做的正则表达式是什么?从理论上讲,我希望能够有一个单词列表,只有当字符串不包含任何来自否定列表的单词时才能找到它。
【问题讨论】: