1. 程式人生 > >正則表示式——括號

正則表示式——括號

整個表示式是[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