fork(3) download
  1. import re
  2. regex = r"/([^/]*[^/\d])\d*\.jpg"
  3.  
  4. test_str = ("[PosixPath('/content/drive/My Drive/Logo/adidas10.jpg'),\n\n"
  5. "PosixPath('/content/drive/My Drive/Logo/adidas11.jpg'),\n\n"
  6. "PosixPath('/content/drive/My Drive/Logo/adidas13.jpg'),\n\n\n"
  7. "PosixPath('/content/drive/My Drive/Logo/ad12idas13.jpg'),\n\n"
  8. "PosixPath('/content/drive/My Drive/Logo/a13.jpg'),\n"
  9. "PosixPath('/content/drive/My Drive/Logo/ad12idas.jpg'),\n\n\n"
  10. "PosixPath('/content/drive/My Drive/Logo/adidas13.jpg'),\n"
  11. "PosixPath('/content/drive/My Drive/Logo/13.jpg'),\n"
  12. "PosixPath('/content/drive/My Drive/Logo/3.jpg'),")
  13.  
  14. print(re.findall(regex, test_str))
Success #stdin #stdout 0.02s 27728KB
stdin
Standard input is empty
stdout
['adidas', 'adidas', 'adidas', 'ad12idas', 'a', 'ad12idas', 'adidas']