python正則獲取字符串中某段不確定子串

import re

#1  todo 讀文件替換 m 或者直接讀網頁
m = '<a target="_blank" title="3.29-3.31iPhone11領券立減200元,特惠機型推薦:XSMax低至5799元,XR低至4199元超值推薦!" href="//item.jd.com/100008348542.html" onclick="searchlog(1,100008348542,1,2,><a target="_blank" title="3.29-3.31iPhone11領券立減40元,特惠機型推薦:XSMax低至5799元,XR低至4199元超值推薦!" href="//item.jd.com/100008348542.html" onclick="searchlog(1,100008348542,1,2,>'

i = re.findall(r"\"_blank\" (.*?) onclick=",m)

#2  TODO 寫個循環i 
m1 = re.findall(r'title="(.*?)" href=',i[0])
print (m1)	
m2 = re.findall(r'jd.com\/(.*?).html',i[0])
m3 = "https://club.jd.com/comment/productPageComments.action?callback=fetchJSON_comment98&productId=" + m2[0] + "&score=3&sortType=5",
print (m3)	
# 3  TODO 寫個字典 拼m1和m3

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章