首页 > 编程语言 > 详细

python re.findall(rule,data),根据左右边界取值url中参数的值

时间:2019-07-16 01:19:38      阅读:196      评论:0      收藏:0      [点我收藏+]
import re

‘‘‘
取值postid,左边界"postid=",右边界"&"
‘‘‘
url="http://wwww.baidu.com/aspx?postid=6232&actiontip=‘保存成功‘"
postid=re.findall(r"postid=(.*?)&",url)[0]
print(postid)
def findall_data(data,LB="",RB=""):
    rule=LB + r"(.+?)" + RB
    datalist=re.findall(rule,data)
    return  datalist
data1=findall_data(url,"postid=",‘&‘)[0]
print(data1)

  

python re.findall(rule,data),根据左右边界取值url中参数的值

原文:https://www.cnblogs.com/tallme/p/11192254.html

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