帮我分析这个正则表达式

来源:百度知道 编辑:UC知道 时间:2024/09/21 07:08:03
<span style="mso-spacerun:'yes'; color:rgb(255,0,0); text-decoration:underline ;font-size:12.0000pt; font-family:'宋体'; " >监督</span>

我需要匹配监督为任意内容。以上整段都作为特征进行正则表达式搜索
我在SciTE中查找替换时不成功

<span style="mso-spacerun:'yes'; color:rgb\(255,0,0\); text-decoration:underline ;font-size:12.0000pt; font-family:'宋体'; " >.*?</span>

偶在Python下匹配没有问题

匹配 i = re.findall(r'<span.*?>(.*?)</span>', a)
替换 i = re.sub(r'(<span.*?>)(.*?)(</span>)', r'\1伟大的祖国\3', a)
a为上述字符串
匹配得到 ['监督']
替换是将‘监督’替换为‘伟大的祖国’