更新时间:2023-02-18 09:14:58
如果您退出管道,它将起作用。
>>> df[0].str.replace(" | ", "@")
0 abc@def
Name: 0, dtype: object
str.replace
函数等价于re.sub
:
import re
>>> re.sub(' | ', '@', "abc | def")
'abc@|@def'
>>> "abc | def".replace(' | ', '@')
'abc@def'
Series.str.replace(pat, repl, n=-1, case=True, flags=0)
:将Series/Index中出现的Pattern/regex替换为其他字符串。相当于str.replace()
或re.sub()
。