为什么.replace()
在熊猫数据框列上不起作用?
我有以下文字:**name: admin-password: *-gid: 80-users: root gwnadmin svc_nessus_osx fviola --**
,我想将*name: admin-password: *-gid: 80-users:*
替换为" "
这是我到目前为止尝试过的。
答案 0 :(得分:0)
第一件事是您的字符串的前面和后面都有空格,您可以删除它们。 但是那些将仅部分匹配字符串,因此您需要添加正则表达式条件。
df['Remarks'] = df['Remarks'].replace('name: admin-password: \*-gid: 80-users: root gwnadmin svc_nessus_osx fviola --', '', regex=True)