nhoizey’s avatarnhoizey’s Twitter Archive—№ 96,532

  1. La + grande image d’un srcset en Ruby : image['srcset'].scan(/([^, ][^ ]+)\s+([0-9]+)w/).map{ |url, size| { 'url' => url.strip, 'size' => size.to_i } }.reduce({ 'url' => '', 'size' => 0 }){ |current, new| current = new if new['size'] > current['size'] }['url'] 😅
    1. …in reply to @nhoizey
      J’avais une regex plus simple dans Rubular (rubular.com/r/7BJB5bULX3 ), mais utilisée dans scan elle me mettait des , au début des URLs n°2 et plus… 😢
    2. …in reply to @nhoizey
      Ça n’a pas été simple, StackOverflow m’a une fois de plus bien aidé. Première fois que je fais sérieusement du map/reduce, en Ruby qui plus est… 😁 Preneur d’avis horrifiés de spécialistes… Ping @m4d_z @porteneuve @nhoizey/1014271007446781953