openresty / lua-resty-string

String utilities and common hash functions for ngx_lua and LuaJIT
429 stars 143 forks source link

是否能支持hex2byte #57

Open zhengmz opened 6 years ago

zhengmz commented 6 years ago

在lua-resty-string中已经实现to_hex,不知能否加一个from_hex,更加高效实现hex到byte的转换? 谢谢 我现在使用gsub的方式:

function from_hex(s)
    return (s:gsub('..', function(cc)
        return string.char(tonumber(cc, 16))
    end))
end
zhengmz commented 6 years ago

最近看到了ndk.set_var.DIRECTIVE中有两个set_encode_hex 和 set_decode_hex,是不是因为这个,而没有在string库增加?