不使用 lower 或 upper 的不区分大小写的字符串比较
Case-insensitive string comparison without using lower or upper
我正在尝试比较两个字符串并忽略区分大小写,但我不想使用 .lower() 或 .upper()。还有其他方法吗?
example1 = "hello"
example2 = "HeLlo"
if example1.casefold()==example2.casefold():
#do something
这将在不需要 upper()
或 lower()
的情况下工作。可能不适用于非 ASCII 字符。
我正在尝试比较两个字符串并忽略区分大小写,但我不想使用 .lower() 或 .upper()。还有其他方法吗?
example1 = "hello"
example2 = "HeLlo"
if example1.casefold()==example2.casefold():
#do something
这将在不需要 upper()
或 lower()
的情况下工作。可能不适用于非 ASCII 字符。