images = ['tyre_2.jpg', 'bar_0.heic', 'hello.jpg', 'wheel_0.jpg']
import re
rx = re.compile(r'.+_(?!0\.)\d+\.jpg$')
print([x.rsplit('.')[0] for x in filter(rx.match, images)])
# => ['tyre_2.jpg']
aW1hZ2VzID0gWyd0eXJlXzIuanBnJywgJ2Jhcl8wLmhlaWMnLCAnaGVsbG8uanBnJywgJ3doZWVsXzAuanBnJ10KaW1wb3J0IHJlCnJ4ID0gcmUuY29tcGlsZShyJy4rXyg/ITBcLilcZCtcLmpwZyQnKQpwcmludChbeC5yc3BsaXQoJy4nKVswXSBmb3IgeCBpbiBmaWx0ZXIocngubWF0Y2gsIGltYWdlcyldKQojID0+IFsndHlyZV8yLmpwZydd