"""需求:检查用户的身份证号码是否符合规范分析:
430425202202191234 身份证号码需要18位,之前有15位的 最后一个可以是字母x 前面都只能是数字,只有最后一个可以是x 正则只是校验基本规则是否符合,拦截那些捣乱的**操作
"""import re
id_user = input('请输入身份证号码:')if re.match(r'\d{17}[0-9x]',id_user):
print('身份证号码格式正确')
else:
print('身份证号码格式错误')