df.replace('Number', 'NewWord', regex=True)
如何用 NewWord 替换 Number
或 number
或 NUMBER
最佳答案
与使用标准正则表达式一样,使用 i
flag .
df = df.replace('(?i)Number', 'NewWord', regex=True)
诚然,df.replace
在标志必须作为正则表达式字符串(而不是标志)的一部分传递的意义上是有限制的。如果这是使用 str.replace
,您可以使用 case=False
或 flags=re.IGNORECASE
。
关于python - 查找并替换 Pandas 数据框中的子字符串忽略大小写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51864326/