高亮的概念很简单:搜索引擎中,把匹配的关键词变色。
我们可以用Python的正则实现这个功能。
re.sub提供了替换全部的功能,在替换串repl中,可以用\g<0>表示找到的第一个组,代码如下:
text = re.sub("%s" % (w), "<em>\g<0></em>", text, re.IGNORECASE | re.MULTILINE)[......]
高亮的概念很简单:搜索引擎中,把匹配的关键词变色。
我们可以用Python的正则实现这个功能。
re.sub提供了替换全部的功能,在替换串repl中,可以用\g<0>表示找到的第一个组,代码如下:
text = re.sub("%s" % (w), "<em>\g<0></em>", text, re.IGNORECASE | re.MULTILINE)[......]