|
无非就是把19位的以6开头的银行账号提取出来
- let
- Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("Vc0xDsIwDAXQq0SZUeQ4jpucJerICegBGFiQkDrAAWDp0IWlKlXFcVpabkGISiU8+r9vhyCnvp4OrfIeKdMAgNqq1+U+306KiQiMZq0z59EwopX5JsjxeR2646rQclJoCKJyq+qVep/bZJy3MTVsyQGRizaZYrsrBC+TNkO3H7p6bqqxfAjG71HL8T1ksWtQi7Gs/g14t2Q/K/P8Aw==", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [Content = _t]),
- #"Extracted 19-digit Num" = Table.AddColumn(
- Source,
- "19-digit Num",
- each let
- delim = Text.Remove([Content],{"0".."9"}),
- nums = List.Select(Text.SplitAny([Content],delim), each _<>""),
- num = Text.Combine(List.Select(nums, each Text.StartsWith(_, "6") and Text.Length(_)=19), " | ")
- in num
- )
- in
- #"Extracted 19-digit Num"
复制代码
|
|