第一题
"""第一题a"""
re_stra = r'[+]?\d+'
r = re.findall(re_stra, 'waf-34ra+232afg3a3bfa34va5-6b')
print(r)
"""第一题b"""
re_strb = r'-\d+'
r = re.findall(re_strb, 'waf-34ra+232afg3a3bfa34va5-6b')
print(r)
"""第一题c"""
re_strc = r'[+-]?[1-9]\d.\d|[+-]?0.\d*'
r = re.findall(re_strc, '-12.56gbdg-34+0000.45df1.0002gh12.0i00.0')
print(r)
"""第一题d"""
re_strd = r'-[1-9]\d.\d|-0.\d*'
r = re.findall(re_strd, '-12.56gbdg-3.4+0000.45df1.0002gh12.0i00.0')
print(r)
---------------------------------------------------------------------------------------------------------------
第二题
1. B, 2. ACD,3. AD,4.B
第三题.
a. 外文名\s+([A-Za-z\s]+)\s
b. 出生日期\s+(\S+)\s
c. 职 业(\S+)\s
d. 主要成就\s??(\S+)\s*
f. 妻\s*子\s??(\S+)\s*
网友评论