fork download
  1. import re
  2. fn_list = ['IMG_0064.png',
  3. 'IMG_0064.JPG',
  4. 'IMG_0064_1.JPG',
  5. 'IMG_0064_2.JPG',
  6. 'IMG_0064_2.PNG',
  7. 'IMG_0064_2.BMP',
  8. 'IMG_0064_3.JPEG',
  9. 'IMG_0065.JPG',
  10. 'IMG_0065.JPEG',
  11. 'IMG-20150623-00176-preview-left.jpg',
  12. 'IMG-20150623-00176-preview-left_2.jpg',
  13. 'thumb_2595.bmp',
  14. 'thumb_2595_1.bmp',
  15. 'thumb_2595_15.bmp']
  16.  
  17. pattern = re.compile(r'([\dt])(_\d+)\.', re.IGNORECASE)
  18.  
  19. for line in fn_list:
  20. search_obj = pattern.search(line)
  21. if search_obj:
  22. matching_group = search_obj.group(2)
  23. print matching_group
Success #stdin #stdout 0.01s 9016KB
stdin
Standard input is empty
stdout
_1
_2
_2
_2
_3
_2
_1
_15