小编典典

不区分大小写的替换

all

在 Python 中进行不区分大小写的字符串替换的最简单方法是什么?


阅读 116

收藏
2022-06-15

共1个答案

小编典典

string类型不支持此功能。您可能最好使用带有re.IGNORECASE选项的正则表达式子方法。

>>> import re
>>> insensitive_hippo = re.compile(re.escape('hippo'), re.IGNORECASE)
>>> insensitive_hippo.sub('giraffe', 'I want a hIPpo for my birthday')
'I want a giraffe for my birthday'
2022-06-15