正则表达式——括号

整个表达式是[1-9]\d{13,16}[0-9x],它的匹配如例3-1所示。

例3-1 身份证号码的匹配

idCardRegex = r"^[1-9]\d{13,16}[0-9x]$"

re.search(idCardRegex, "110101198001017032") != None # => True

re.search(idCardRegex, "1101018001017016") != None   # => True

re.search(idCardRegex, "11010119800101701x") != None # => True

猜你喜欢

转载自www.cnblogs.com/gaara0305/p/9821543.html
今日推荐