正则表达式 匹配的字符串
`at home` at,home
`r2d2 c3po` r2d2,c3po
`bat bet bit` bat,bet,bit
匹配任意单个字符
句点(.)符号匹配除了换行符...正则表达式 匹配的字符串
b[aeiu]t bat,bet,bit,but
[cr][23] c2,c3,r2,r3
限定范围和否定
除了单字符外,字符集还支持匹配指定的字符范围。...>>> bt = 'bat|bet|bit'
>>> m = re.match(bt, 'bat')
>>> m.group() if m is not None else print(m)
'bat'...>>> m.group() if m is not None else print(m)
None
匹配任意多个子域名
>>> patt = '\w+@(\w+\.)...替换为 *
>>> m = re.match(patt, 'nobody@xxx.yyy.zzz.com') # 匹配2个中间子域名
>>> m.group() if m is not None