我有这样的纯文本:
Cart ID: A3N42M / Copy: A3N42P PO: 5000021337 Invoice: 3110021337
Cart ID: A3N3ZW / Copy: A3N3ZX/ PO: 5000021335 Invoice: 3110021335
Cart ID: A3N3ZL / Copy: A3N3ZM PO: 5000021336 Invoice: 3110021336
Original: A3N444 / Copy: A3N445 PO: 5000021340 Invoice: 3130021340
Original: A3N44C / Copy: A3N44D PO: 5000021341 Invoice: 3130021341
Original: A3N44G / Copy: A3N44H PO: 5000021342 Invoice: 3130021342
Cart ID: A3N3ZZ / Copy: A3N428 PO: A3N3ZZ01
Cart ID: A3N3ZQ / Copy: A3N3ZV PO: A3N3ZQ01
Cart ID: A3N336 / Copy: A3N337 PO: A3N33601
E3M49D / E3M49Q - PO: 4620028049
E3M49N / E3M49X
E3M49P / E3M49Y
我需要从该文本中拆分购物车 ID,并最终得到如下内容:
A3N42M
A3N42P
A3N3ZW
...
E3M49N
...
这些 ID 始终为 6 位长度,并且始终以A
、E
或P
( AXXXXX
、EXXXXX
、PXXXXX
等...) 开头。
有什么方法(使用任何脚本或任何程序语言)可以实现这一点吗?
此纯文本当前位于电子表格表中,我需要将这些 ID 分开以供稍后在 SQL 查询中使用,谢谢!