编辑代码

function split_string(inputstr, sep)
	sep = sep or " " -- 默认使用空格作为分隔符
	local t = {}
	for str in string.gmatch(inputstr, "([^" .. sep .. "]+)") do
		table.insert(t, str)
	end
	return t
end

local str = "34,12,20,00,14,04,31,00,00,12,10,37,38,30,33,32,33,34,30,36,37,30,31,39,38,36,35,08,ED,F7,91,08"
local parts = split_string(str, ",")
local data = "";
for i, part in ipairs(parts) do
	data = data .. "  " tonumber(part, 16)
end
print(data)