fork download
  1. import re
  2. hrefs = ["https://w...content-available-to-author-only...n.com/adidas-Melange-Performance-T-Shirt-Charcoal/dp/B07P4LVZNL/ref=sr_1_fkmr1_2?dchild=1&keywords=Adidas+M%C3%A8lange+Tech+T-Shirt+A372&qid=1579685244&sr=8-2-fkmr1",
  3. "https://w...content-available-to-author-only...n.com/adidas-Originals-Solid-Melange-Purple/dp/B07DXPN7TK/ref=sr_1_fkmr2_1?dchild=1&keywords=Adidas+M%C3%A8lange+Tech+T-Shirt+A372&qid=1579685244&sr=8-1-fkmr2",
  4. "https://w...content-available-to-author-only...n.com/adidas-Game-Mode-Polo-Multi-Sport/gp/B07R23QGH6/ref=sr_1_fkmr2_2?dchild=1&keywords=Adidas+M%C3%A8lange+Tech+T-Shirt+A372&qid=1579685244&sr=8-2-fkmr2"]
  5.  
  6. for href in hrefs:
  7. asin = re.search(r'/[dg]p/([^/]+)', href, flags=re.IGNORECASE)
  8. if asin:
  9. print(asin.group(1))
  10.  
Success #stdin #stdout 0.02s 9584KB
stdin
Standard input is empty
stdout
B07P4LVZNL
B07DXPN7TK
B07R23QGH6