告诉我如何最好地实现以下任务(我觉得我可以通过一个棘手的正则表达式来完成):
有一串单词,某些单词之间有功能词 AND 或 OR 例如
text = "word1 word2 OR word3 AND word4 word5"
有必要以 key=(words) 的形式在 OR 或 AND 之间转换所有单词组,将单词 OR 或 AND 保留在适当的位置
那些。在前面的例子中它应该是
text = "key=(word1 word2) OR key=(word3) AND key=(word4 word5)"
像这样:
关于 enSO:https://stackoverflow.com/a/4998688/19509421
做过这个: