|
发表于 2023-4-30 12:51
来自手机
|
显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
1.转txt
2.正则表达式
create temp table aa as
select fillna(iif(F_A like '%中华人民共和国海关%',rowid,'')) newid,*,regexp2('编号:(\S+)',F_A,1) 免表编号,regexp2('减免税申请人\s*(\S+)\s',F_A,1) 减免税申请人
,replace(regexp2('\d{8}\.\d\d',F_A),'.','') 商品编号
from 正则表达式拆分海关退税数据;
create temp table bb as
select newid,group_concat(免表编号,'') 免表编号,fillna(group_concat(减免税申请人,'')) 减免税申请人,udf_trim(group_concat(商品编号,' ')) 商品编号 from aa group by newid;
cli_split_data~bb~\s~商品编号;
select 免表编号,减免税申请人,商品编号 from bbsplit where 商品编号!=''; |
|