请各位大佬指点!re.sub replace指定的内容?

s=re.sub(r'(?<=^\d{6})\d+(?=\d{4}$)','*','123456999999991234')print(s)想把里面的9全部替换为*,也就是去敏,但是这样写之后,全部9会被替换为1个*号,像这样123456*1234。怎么改才可以变成这样123456********1234。
长风秋雁
浏览 253回答 2
2回答

繁星coding

#固定值替换用replace,固定位置用切片,复杂情况正则替换为等长的*号re.sub(r'(?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript