python--正则匹配⾸尾标签中间的内容import re
it = re.finditer(r"<url>.*?</url>", '被筛选字符串')  # 匹配url标签⾥的内容
# it = re.finditer(r"<command>.*?</command>", con)  # 匹配标签⾥的内容,有换⾏符\n导致匹配失败
it2 = re.finditer(r"<command>[\s\S]*?</command>", '被筛选字符串')  # 成功匹配⽅法1
# it = re.finditer(r"<command>[\d\D]*?</command>", con)  # 成功匹配⽅法2
for match in it:
ret = up()
print(ret)
for match in it2:
ret = up()
print(ret)正则匹配完的字符之后的内容

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。