fork download
  1. import re
  2. links = ['/directory/index.html',
  3. '/index.html',
  4. '#',
  5. '/index.html',
  6. '/kss_how.html',
  7. 'dr_info/swearingenlarry.html',
  8. 'dr_info/swearingenlarrylast.html',
  9. 'dr_info/kingjohn.html',
  10. 'dr_info/kingjohnlast.html',
  11. 'dr_info/_coble.jpg',
  12. 'dr_info/coblebillielast.html',
  13. 'dr_info/netherystephen.jpg',
  14. 'dr_info/netherystephenlast.html',
  15. 'dr_info/rougeaupaul.jpg',
  16. 'dr_info/no_last_statement.html',
  17. 'dr_info/no_info_available.html',
  18. 'dr_info/no_last_statement.html',
  19. 'dr_info/no_last_statement.html']
  20.  
  21. rx = re.compile(r'dr.*(?<!last)(?<!statement)(?<!available)\.html')
  22. links = list(filter(rx.fullmatch, links))
  23. print(links)
Success #stdin #stdout 0.02s 9520KB
stdin
Standard input is empty
stdout
['dr_info/swearingenlarry.html', 'dr_info/kingjohn.html']