D_20_作业

strvar="""
<a>wahaha</a>
<b>banana</b>
<h1>qqxing</h1>
<h1>q</h1>"""
# 这样的字符串中,
# 1)匹配出 wahaha,banana,qqxing 内容。
print(re.findall(r"<(?P<tag1>.*?)>(.*?)</(?P=tag1)>",strvar))

# 2)匹配出 a,b,h1这样的内容
print(re.findall(r"<(?P<tag1>.*?)>(?:.*?)</(?P=tag1)>",strvar))

猜你喜欢

转载自www.cnblogs.com/banbosuiyue/p/11827436.html
今日推荐