要在 Lua 中使用逗号分隔字符串并取得第一个子串,你可以使用 string.match
函数来执行这个操作。下面是一个示例:
local inputString = "apple,banana,orange,grape"
local firstSubString = string.match(inputString, "([^,]+)")
print("第一个子串: " .. firstSubString)
在上述示例中,我们使用 string.match
函数来匹配输入字符串 inputString
中的第一个非逗号 ,
的子串。匹配模式 "([^,]+)"
表示匹配一个或多个非逗号字符。因此,firstSubString
变量将包含第一个子串 “apple”。
这样,你可以使用 string.match
函数来提取字符串中的第一个子串。