直接截取法最常用吗
是的,直接截取法最常用。
原因:
- 多数电商平台退款单号格式固定(如
REF-原单号、R原单号) - 执行简单,无需额外字段或映射表
- 适合批量自动化处理
注意:
- 需先确认格式规律稳定(查看100条样本)
- 若混用多种格式(如
REF-123和RF-123),需写条件判断:df['原订单号'] = df['退款单号'].str.replace(r'^(REF|RF)-', '', regex=True) - 极端情况(如退款单号仅为
REF无数字)需异常捕获
替代方案适用场景:
- 映射表法:格式完全无规律时
- 联合匹配:无直接单号关联时(如线下退款)