import re
our_pattern = re.compile(r'.*(?:png|jpg|jpeg|gif|tiff|bmp|svg|js)$')
input_data = '''
www.gov.uk/
www.gov.uk/index.html
www.gov.uk/admin.html
www.gov.uk/somefile.jpeg
www.gov.uk/anotherone.png
'''
input_data = input_data.strip().split('\n')
for address in input_data:
print('Address: %s\t Matched as Image: %s' % (address, bool(our_pattern.match(address))))
# ^ or our_pattern.fullmatch
aW1wb3J0IHJlCgpvdXJfcGF0dGVybiA9IHJlLmNvbXBpbGUocicuKig/OnBuZ3xqcGd8anBlZ3xnaWZ8dGlmZnxibXB8c3ZnfGpzKSQnKQppbnB1dF9kYXRhID0gJycnCnd3dy5nb3YudWsvCnd3dy5nb3YudWsvaW5kZXguaHRtbAp3d3cuZ292LnVrL2FkbWluLmh0bWwKd3d3Lmdvdi51ay9zb21lZmlsZS5qcGVnCnd3dy5nb3YudWsvYW5vdGhlcm9uZS5wbmcKJycnCgppbnB1dF9kYXRhID0gaW5wdXRfZGF0YS5zdHJpcCgpLnNwbGl0KCdcbicpCgpmb3IgYWRkcmVzcyBpbiBpbnB1dF9kYXRhOgogICAgcHJpbnQoJ0FkZHJlc3M6ICVzXHQgTWF0Y2hlZCBhcyBJbWFnZTogJXMnICUgKGFkZHJlc3MsIGJvb2wob3VyX3BhdHRlcm4ubWF0Y2goYWRkcmVzcykpKSkKICAgICMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4gb3Igb3VyX3BhdHRlcm4uZnVsbG1hdGNo