我想替换"hel-abc-2021-03-27;用";你好-2021-03-27";在数据帧中。str.replacement((不是一个选项,因为日期可能会有所不同。
假设您只想将文本hello-
前置到列值中任何位置的日期,则可以使用str.replace
,如下所示:
df["col"] = df["col"].str.replace('^.*b(d{4}-d{2}-d{2})b.*$', r'hello-1')