with open(infile, 'r') as f:
for line in f:
line = line.strip()
if '身份证号' in line:
id_part = line.split(':')[1]
# 身份证号7-14位替换为*
replaced_id = id_part[:6] + '********' + id_part[14:]
line = '身份证号:' + replaced_id
elif '手机号' in line:
phone_part = line.split(':')[1]
# 手机号4-7位替换为*
replaced_phone = phone_part[:3] + '****' + phone_part[7:]
line = '手机号:' + replaced_phone
ls.append(line)
for item in ls:
print(item)