gpt4 book ai didi

string - 从 URL 中获取参数,获取查询字符串中的子字符串并将它们存储在表中

转载 作者:行者123 更新时间:2023-12-01 15:23:42 25 4
gpt4 key购买 nike

我想获取 URL 中某些参数的值,我知道这个想法,但我不知道如何获取它们。

我有一个 URL 字符串:

local url="fbconnect://success?to[0]=213322147507203&to[1]=223321147507202&request=524210977333164"

我想检测子字符串“to[”并获取数字 293321147507203,293321147507202 并将它们存储在表中。

我知道这个过程是检测子串 to[ 然后得到 3 个字符的子串(或者 6 不确定它是否从“to[”的开头开始计数然后得到数字,总是这样一个 15 位数字。

最佳答案

local url="fbconnect://success?to[0]=213322147507203&to[1]=223321147507202&request=524210977333164"
local some_table = {}
for i, v in url:gmatch'to%[(%d+)]=(%d+)' do
some_table[tonumber(i)] = v -- store value as string
end
print(some_table[0], some_table[1]) --> 213322147507203 223321147507202

关于string - 从 URL 中获取参数,获取查询字符串中的子字符串并将它们存储在表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24885743/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com