答:
1、 pattern=’^\w{8,10}’
2、pattern=’[a-zA-Z]{6,18}’
3、pattern='^[a-zA-Z]\w{6,18}@126|163.com'
4、
5、贪婪模式;贪婪模式是尽可能多的进行匹配,非贪婪模式是尽可能少的进行匹配
6、re.I
7、pattern=’^\D\w*’
8、pattern=r'^[A-Z]:\?P[A-Za-z0-9]*\?P=name
1、
string='Save your heart for someone who cares'
pattern='s'
res=re.sub(pattern, 'S', string)
print(res)
2、
string='<span>三生三世,十里桃花</span><span>就在这一刻</span><span>莫斯科的葬礼</span>'
objc=re.compile(r'<(?P<a>\w*)>(.*)</(?P=a)><(?P=a)>(.*)</(?P=a)><(?P=a)>(.*)</(?P=a)>')
res=objc.findall(string)
print(res)