您可以使用替换组:
>>> my_string = '<cross_sell id="123" sell_type="456"> --> <cross_sell>'>>> re.sub(r'(<[A-Za-z0-9_]+)(s[A-Za-z0-9_="s]+)', r"1", my_string)'<cross_sell> --> <cross_sell>'
注意,我将第一组(要保留的组)放在括号中,然后通过
"1"在替换字符串中使用修饰符(第一组)将其保留在输出中。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)