我正在尝试提取"购买Id: XXXXXXXX"对于pandas数据框中的以下行,但我不确定选择以Purchase Id开始并在数字之后结束的正确正则表达式。
我现在的情况:
描述 |
---|
在线订单购买Id: 14527903收费Id: 11111111"> |
在线订单购买Id: 90762134收费Id: 33345872 |
尝试匹配Product Id:
之后的任意数字:
df['Description'].str.extract('(Purchase Id: d+)')
或此匹配Product Id:
后的8个字符:
df['Description'].str.extract('(Purchase Id: .{8})')
输出:
0
0 Purchase Id: 14527903
1 Purchase Id: 90762134