大促加后缀例子有吗?

大促加后缀常见示例:

  • 双11:REF-1234511 → 原单号 12345(截取前5位数字)
  • 618:REF-20230618001 → 原单号 001(截取最后3位)
  • 黑五:BF-REF-12345 → 原单号 12345(移除 BF-REF- 前缀)

处理代码示例:

import re

def extract_order(refund_id):
    # 大促后缀通用清洗:删除非数字字符,保留纯数字部分
    numbers = re.findall(r'd+', refund_id)
    # 示例规则:取最长数字串
    return max(numbers, key=len) if numbers else None

df_refund['原订单号'] = df_refund['退款单号'].apply(extract_order)

注意:大促期间优先查阅平台公告中的单号规则说明,避免猜测错误。