标签: python
我有一个单词列表作为数据框,并且我有包含句子的单独字符串。我需要获取包含数据框中的单词的句子。我已经尝试过res1 = re.findall(r"([^.?!]*(?<=[.?\s!])WORD(?=[\s.?!])[^.?!]*[.?!])",text)。但这不能手动处理大量单词。有谁可以帮助我解决这个问题?
res1 = re.findall(r"([^.?!]*(?<=[.?\s!])WORD(?=[\s.?!])[^.?!]*[.?!])",text)
输入文字:我们喜欢捐赠贫穷国家。有些人挨饿。我们需要减少这一点。 数据框:[“差”,“饥饿”,“帮助”] 产出:我们喜欢向贫穷国家捐款。有些人挨饿。