gpt4 book ai didi

lua - 字符串匹配 URI 与 Lua 模式

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

如何对这些 URI 进行模式匹配?我需要字符串匹配第一个和第二个斜杠 (1) 之间的任何字符或第一个斜杠 (2) 之后出现的任何字符或只是 /(3)。

注意第一个示例中的尾部斜杠。

(1)/resource/_another-resource

(2)/_资源

(3)/

我有 uri_resource = uri:match('^%/(.-)%/') 处理示例 1,但如果没有尾部斜杠,则会失败。

最佳答案

试试这个模式:

^/([^/]*)

它匹配:一个以/开头的字符串,然后捕获任何不是/的字符。

另请注意,/ 不需要转义。

关于lua - 字符串匹配 URI 与 Lua 模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46484500/

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