欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

[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

相关标签: endswith python