我想将一个字符串按多个分隔符分割成数组。
分隔符可以是空格、逗号或点。如果两个分隔符(如空格和逗号)相邻,它们应该被合并,多余的空格应该被忽略。
local delim = {",", " ", "."}
local s = "a, b c .d e , f 10, M10 , 20,5"
结果表应该长这样:
{"a", "b", "c", "d", "e", "f", "10", "M10", "20", "5"}
分隔符可以是空格、逗号或点。如果两个分隔符(如空格和逗号)相邻,它们应该被合并,多余的空格应该被忽略。
]
、百分号%
和破折号-
? - Egor Skriptunoff(s:gsub("%p", "%%%0"))
? - Egor Skriptunoff