python查找后缀 不区分大小写
时间: 2023-08-15 13:12:02 浏览: 316
你可以使用Python的字符串方法来查找后缀,而不区分大小写。可以使用`str.endswith()`方法配合字符串切片来实现。下面是一个示例代码:
```python
def find_suffix(filename, suffix):
return filename.lower().endswith(suffix.lower())
# 测试示例
filename = "example.txt"
suffix = ".TXT"
result = find_suffix(filename, suffix)
print(result) # 输出 True
```
在上面的代码中,我们定义了一个`find_suffix()`函数,它将文件名和后缀作为参数。函数内部首先使用`lower()`方法将文件名和后缀转换为小写字母,并使用`endswith()`方法检查文件名是否以指定后缀结尾。这样就可以实现不区分大小写的后缀查找。
注意:这种方法只适用于后缀是纯字母的情况。如果后缀中包含其他特殊字符,可能需要根据具体情况进行适当修改。
阅读全文