[python] 用endswith判断一个文件名是不是以jpg,png或,bmp等结尾的
程序员文章站
2022-03-08 22:48:04
...
目的:用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
上一篇: Python判断以什么结尾以什么开头
下一篇: python endswith 用法