首页 > 编程语言 > 详细

lua语言中,基于split做遍历

时间:2021-01-05 10:55:21      阅读:26      评论:0      收藏:0      [点我收藏+]

1.比如post表单,传body 形式非json格式  而是  username=admin&password=password

ngx.req.read_body()
local args = ngx.req.get_body_data()

  

local asArr = split(args,"&")
if asArr then
  for key,val in pairs(asArr) do
    local subArr = split(val,"=")
    print(subArr[1])
  end
end

  

function split(s, p)
    local rt= {}
    string.gsub(s, ‘[^‘..p..‘]+‘, function(w) table.insert(rt, w) end )
    return rt

end

  

lua语言中,基于split做遍历

原文:https://www.cnblogs.com/zf-crazy/p/14233951.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!