目的:用endswith()判断字符串是否以指定字符串结尾
相关函数:判断字符串开头 startswith()
废话少说,放码过来:
if 'test.png'.endswith(('jpg','png','jpeg','bmp')):
print(True)
结果:True
附上另外一种用re.match()判断的方法,不过这个比较难理解:
if re.match(r'([\w]+\.(?:' + 'jpg|png|bmp' + '))', 'test.jpg'):
print(True)
结果:True