首页 > 编程语言 > 详细

python--正则匹配首尾标签中间的内容

时间:2020-01-18 00:44:27      阅读:242      评论:0      收藏:0      [点我收藏+]
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 = match.group()
   print(ret)
for match in it2:
   ret = match.group()
   print(ret)

python--正则匹配首尾标签中间的内容

原文:https://www.cnblogs.com/lutt/p/12207855.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!