Python函数re.sub(pattern, replacement, string)
返回修改后的字符串,匹配的模式替换为替换。有没有简单的方法来检查匹配是否已经发生并且已经进行了修改? (还有,修改了多少)
答案 0 :(得分:6)
取决于版本。在< = 2.6中,您必须将sub()
与match()
或search()
结合才能获得计数。
如果您使用的是Python 2.7,则可以使用subn()
,它将返回(new_string,number_of_subs_made)元组。
不确定3 +。