1
我新的模式匹配和具有作爲這樣的:字模式匹配和編譯
def replaceSynonymns(title, words):
pattern = re.compile(r'\b(' + '|'.join(words) + ')\b')
title = re.sub(pattern, words[0], title)
return title
這樣的一個例子,是[「網」,「互聯網」,「在線」,「數字'],因此如果我們把標題設置爲'我在互聯網上',我們應該得到'我在網上'
但不幸的是它不工作 - 因爲我不認爲公司進入編譯模式部分的列表是正確的 - 任何提示?