import re
allStrInfo = "姓名奥巴马性别男民族肯尼亚出生1961年8月4日佳址华盛顿特区宜宾法尼亚大道1600号白宫123456196108047890公民身份号码"
pat = r"\d{18}|\d{17}[X|x]"
rvalid = re.findall(pat,allStrInfo)[0]
print(rvalid)
08-11
3544

import re
allStrInfo = "姓名奥巴马性别男民族肯尼亚出生1961年8月4日佳址华盛顿特区宜宾法尼亚大道1600号白宫123456196108047890公民身份号码"
pat = r"\d{18}|\d{17}[X|x]"
rvalid = re.findall(pat,allStrInfo)[0]
print(rvalid)