gpt4 book ai didi

string - 如何从 Lua 中的 URL 中提取 youtube 视频 ID

转载 作者:行者123 更新时间:2023-12-04 04:32:21 25 4
gpt4 key购买 nike

我需要从 Lua 字符串变量中的 URL 下面提取 youtube 视频 ID(例如, brSU-lAACiA )。

local string = "a:2:{s:8:\"td_video\";s:60:\"http:\/\/www.youtube.com\/watch?v=brSU-lAACiA&feature=autoshare\";s:13:\"td_last_video\";s:60:\"http:\/\/www.youtube.com\/watch?v=brSU-lAACiA&feature=autoshare\";}"

图案应该是什么?

最佳答案

我想我明白了。

local string = "a:2:{s:8:\"td_video\";s:60:\"http:\/\/www.youtube.com\/watch?v=brSU-lAACiA&feature=autoshare\";s:13:\"td_last_video\";s:60:\"http:\/\/www.youtube.com\/watch?v=brSU-lAACiA&feature=autoshare\";}"

pattern = "v=(...........)"

local vidid = string.match(string, pattern)

有 11 个点,因为 Youtube 视频 ID 只有 11 个字符。我不是制作这些模式的专家,所以如果有其他更简单和更短的方法,请与我分享。

关于string - 如何从 Lua 中的 URL 中提取 youtube 视频 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20384158/

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