不知道论坛有没有会正则匹配和替换规则的大佬呢

四级用户 zoncat 3月前 1485

想用图片助手提取一个网站所有的图片:Yu-Gi-Oh! Card Profiles from the Official Yu-Gi-Oh! Site (yugioh.com)

但提取到的都是分辨率为152*152的小图,地址为:

https://uploads1.yugioh.com/card_images/76/list/Buster-Pile.jpg


发现把上面地址的list改成detail就可以获得大图的地址

https://uploads1.yugioh.com/card_images/76/detail/Buster-Pile.jpg


图片助手的作者说可以通过增加规则来实现,但我不知道怎么写这个规则,理论上是要把地址的list替换成detail就行了,图片助手也没有批量导出地址的功能,不然可以批量修改后再导入IDM批量下载。

Snipaste_2024-01-27_15-29-31.jpg


上一篇:水贴,网上的白塑料发黄翻新办法确实有效
下一篇:爬完山了,好好吃一顿
最新回复 (21)
  • 三级用户 多余的情感 3月前
    0 2

    正则表达式只能匹配,不能替换。

    匹配的话是这个这段代码:

    // 匹配list
    ^(https\:\/\/.*\.yugioh\.com\/.*\/list\/.*\.(jpg)|(png)|(jpeg))
    
    // 匹配detail
    ^(https\:\/\/.*\.yugioh\.com\/.*\/detail\/.*\.(jpg)|(png)|(jpeg))


    除非是这个插件能用正则匹配后,插件自己替换,才能从网页获得的list链接,改为detail链接后,再下载detail链接。


    你用的是哪个插件?我正好没事可以帮你看看

  • 四级用户 zoncat 3月前
    0 3
    wojiaooldman 正则表达式只能匹配,不能替换。匹配的话是这个这段代码:// 匹配list ^(https\:\/\/.*\.yugioh\.com\/.*\/list\/.*\.(jpg)|(pn ...
    谢谢,我用的是chrome的插件图片助手 ,ImageAssistant,这下面是地址:
    Chrome应用商店: 
    https://chrome.google.com/webstore/detail/dbjbempljhcmhlfpfacalomonjpalpko
    Edge应用商店: https://microsoftedge.microsoft.com/addons/detail/odphnbhiddhdpoccbialllejaajemdio
  • 四级用户 supervisor 3月前
    1 4
    ^(https?://uploads\d.yugioh.com/card_images/\d{1,5}/)list(/.+.)((jpe?g)|(png))(.*){#^_^#}$1detail$2$3


    rePicXX.png

  • 三级用户 多余的情感 3月前
    0 5


    实际使用的时候成功了吗?

    我在配置里测试URL的时候生效,但是实际使用插件的时候却不成效... 不知道是不是哪里还要配置,去官网查了查了,好几个人都遇到了这个问题

    Snipaste_2024-01-27_112828.png


    甚至提问的老哥里面,有一个也是想要爬这个网站的图片hhhh,不知道是不是楼主。

    Snipaste_2024-01-27_113049.png

  • 五级用户 dm123 3月前
    1 6
    这种我都是让AI帮我写的?
  • 三级用户 多余的情感 3月前
    1 7
    supervisor ^(https?://uploads\d.yugioh.com/card_images/\d{1,3}/)list(/.+.jpg){#^_^#}$1detail$2
    破案了,Chrome里面不生效,Edge里面生效,楼主注意在Edge里面提取
  • 四级用户 zoncat 3月前
    0 8
    supervisor ^(https?://uploads\d.yugioh.com/card_images/\d{1,3}/)list(/.+.jpg){#^_^#}$1detail$2
    谢谢大佬
  • 四级用户 zoncat 3月前
    1 9
    wojiaooldman 实际使用的时候成功了吗?我在配置里测试URL的时候生效,但是实际使用插件的时候却不成效... 不知道是不是哪里还要配置,去官网查了查了,好几个人都遇到了这个问题甚至提问的老哥里面,有一个也是想要爬这个 ...
    那个也是我,一直念念不忘,如果再看多几页,应该还有更多我问过的痕迹,哈哈,谢谢你啦,终于解决了
  • 四级用户 zoncat 3月前
    0 10
    dm123 这种我都是让AI帮我写的?
    我也问了GPT,但可能问法不对,可能自己也不懂语法,不能很好地提问到点子上
  • 四级用户 zoncat 3月前
    0 11
    wojiaooldman 破案了,Chrome里面不生效,Edge里面生效,楼主注意在Edge里面提取
    OK,谢谢提醒啦 
  • 六级用户 进站劣人 3月前
    0 12
    进入了一个看不懂的帖子。。。告辞。
  • 三级用户 多余的情感 3月前
    0 13
    zoncat 那个也是我,一直念念不忘,如果再看多几页,应该还有更多我问过的痕迹,哈哈,谢谢你啦,终于解决了
    3年了,你知道我这三年怎么过的吗hhhhhh
  • 四级用户 xcoldmanemunet 3月前
    0 14
    这 直接用python 爬图。 N年前爬过500PX的图,规则比你那个复杂。
  • 四级用户 zoncat 3月前
    0 15
    进站劣人 进入了一个看不懂的帖子。。。告辞。
    我也不懂,所以来问大佬,哈哈
  • 四级用户 zoncat 3月前
    0 16
    xcoldmanemunet 这 直接用python 爬图。 N年前爬过500PX的图,规则比你那个复杂。
    python爬图不会,所以有简单的就试试下
  • 四级用户 yanyaneboy 3月前
    0 17
    这个可以用文本 替换直接做吧
  • 三级用户 raduo1785 3月前
    0 18
    zoncat 我也问了GPT,但可能问法不对,可能自己也不懂语法,不能很好地提问到点子上
    多问 一点点问  就出来了
  • 四级用户 zoncat 3月前
    0 19
    yanyaneboy 这个可以用文本 替换直接做吧
    图片助手没办法批量导出图片地址,如果可以就简单了
  • 四级用户 zoncat 3月前
    0 20
    raduo1785 多问 一点点问 就出来了
    确实,AI也需要引导
    • 老男人游戏网配套论坛
      23
        立即登录 立即注册
发新帖
本论坛禁止发布SWITCH和PS4相关资源,若有其他侵权内容,请致邮3360342659#qq.com(#替换成@)删除。