我正在尝试使用正则表达式来替换单词,但不是完整的单词,甚至句子之间的单词都被替换了。
prepos = ['has','had','have','is','you']
prepo = re.compile('|'.join(prepos))
# x["text"] - contains text with sentences in english
twete = re.sub(prepo,' ',x["text"])
print(twete)
输出:也替换子词我只想替换完整的单词出现。我该如何使用^
或\b
在这种情况下?