python字符串操作--casefold()方法消除大小写

casefold() 方法消除字符串对象的大小写,消除大小写的字符串可用于忽略大小写的匹配

消除大小写类似于转为小写,但是更加彻底一些,因为它会移除字符串中的所有大小写变化形式

例如,德语小写字母 ß 相当于 ss ,由于它已经是小写了, lower() 不会对 ß 做任何改变;而 casefold() 则会将其转换为 ss

格式及参数

1
str.casefold()

str : 转换的字符串对象

参考资料

实例(3.8.8)

1
2
3
4
5
6
str = 'abCDEG'
print(str.casefold())

'''输出
abcdeg
'''