我有以下正则表达式,我需要一些关于它的建议。我需要建议如何在不更改单词形式的情况下突出显示文本(大写以保持大写)。我有一个我喜欢强调的单词列表,所以我得到了以下内容:
def tagText(self,listSearch,docText):
docText=docText.decode('utf-8')
for value in listSearch:
replace = re.compile(ur""+value+"", flags=re.IGNORECASE | re.UNICODE)
docText = replace.sub(u"""<b style="color:red">"""+value+"""</b>""", docText, re.IGNORECASE | re.UNICODE)
return docText