【发布时间】:2017-11-16 04:29:43
【问题描述】:
在我的 MySQL 数据库中,电话输入一个 VARCHAR。然后,我将其导入熊猫数据框。这是我的数据:
data5
id phone
1 +62634783472
2 0834838483
3 +62
我想要的是将 +62 转换为 0,预期的输出是这样的
id phone
1 0634783472
2 0834838483
3 0
我已经尝试了两件事,有
data5['phone'] = data5['phone'].str.replace('+62', '0')
data5['phone'] = data5['phone'].replace(to_replace='+62', value='0', regex=True)
结果是:
error: nothing to repeat at position 0
我想念什么?
【问题讨论】:
-
to_replace='\+62'