snippet
./resty -e '
local ngx_re = require "ngx.re"
local raw_list = {
"1\x1fT\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f15",
"1\x1fT\x1fT\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f15",
"1\x1fT\x1fT\x1fT\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f15"
}
for _,v in ipairs(raw_list) do
local col_list = ngx_re.split(v, "\\x1F")
print(#col_list, "\t", table.concat(col_list, "|"))
end
'
9 1|T|||||||15
9 1|T|T||||||15
10 1|T|T|T||||||15
15 1|T|||||||||||||15
15 1|T|T||||||||||||15
15 1|T|T|T|||||||||||15