有没有不用for 语句的,也不麻烦的。类似于pandas的replace那种。
import re
a=['18888888488','18123456789','13912345678','13343552688']
mo=re.sub(r'(\d{3})\d{4}(\d{4})',r'\1****\2',a[0])
print(mo)
有没有不用for 语句的,也不麻烦的。类似于pandas的replace那种。
import re
a=['18888888488','18123456789','13912345678','13343552688']
mo=re.sub(r'(\d{3})\d{4}(\d{4})',r'\1****\2',a[0])
print(mo)
import re
a=['18888888488','18123456789','13912345678','13343552688']
mo=re.sub(r'(\d{3})\d{4}(\d{4})',r'\1****\2',"+".join(a)).split('+')
print(mo)
不用for,也不麻烦,就做个转换,请帮忙采纳一下
有帮助请采纳,有问题继续交流,你的采纳是对我回答的最大的肯定和动力