1

我希望将与结果匹配的模式加粗。所以,这是我的代码:

re.sub(r'[[:<:]]'+tagdef.content+'[[:>:]]', r'\1<b>'+tagdef.content+'</b>\2', qitem['value'])

但是,它似乎不起作用。这是以前由 stackoverflow 社区的另一个人教的。不确定我是否做对了。

基本上 tagdef.content 是一个正则表达式(例如 increas.*),而 qitem['value'] 是一个字符串,我需要检查它是否存在。

如果我有预期的场景..

tagdef.content = "increas.*"
qitem['value'] = "the rate of increase in the market was increased by 100%"

结果必须是:

"the rate of <b>increase</b> in the market was <b>increased</b> by 100%"
4

0 回答 0