问答详情
源自:4-2 python正则表达式练习

对着老师的代码搜索r'src=.+\.jpg' , buf 无法搜出,但网页明明是有这种形式的语句的,为什么呢?

http://img.mukewang.com/5d8d4a240001576613660768.jpg

listurl=re.findall(r'data-original.+\.jpg',buf)

这个语句就可以,莫非我打开的链接里没有src=。。。.jpg      这样的语句?请大神解释下啊,谢谢

http://img1.mukewang.com/5d8d4afd0001afe513640768.jpg

提问者:慕仰2907144 2019-09-27 07:34

个回答

  • 大龙猫_
    2019-12-24 00:37:07

    网页更新了,你可以这样写:

    r'src=//.+\.jpg' , buf 

    先把//双斜杠打头的这些给抓出来,再在前面加上  added_str = 'http:'

    再操作就行了



  • weibo_慕容9444265
    2019-11-02 21:53:25

    网页是经常更新的