在Python中,endswith()是一个字符串方法,用于检查字符串是否以指定的后缀结尾。默认情况下,endswith()方法是区分大小写的,即大写字母和小写字母被视为不同的字符。
如果需要在使用endswith()方法时不区分大小写,可以使用字符串的lower()方法将字符串转换为小写,然后再进行比较。下面是一个示例代码:
string = "Hello World"
suffix = "world"
if string.lower().endswith(suffix.lower()):
print("字符串以指定后缀结尾,不区分大小写")
else:
print("字符串不以指定后缀结尾,不区分大小写")
在上述代码中,我们将字符串string和suffix都转换为小写,然后使用endswith()方法进行比较。这样就可以实现在不区分大小写的情况下判断字符串是否以指定后缀结尾。
推荐的腾讯云相关产品:无
请注意,以上答案仅供参考,具体的实现方式可能因实际情况而异。
领取专属 10元无门槛券
手把手带您无忧上云