【发布时间】:2012-04-07 01:04:22
【问题描述】:
目前,我正在使用这个功能:
function tokenize( str )
local ret = {}
string.gsub( str, "([-%w%p()%[%]®+]+)", function( s ) table.insert( ret, s ) end )
return ret
end
现在,字符串中可以包含任何字符(如上面的函数所示)。我想将字符串分解为仅检测空格而不检测其他字符的单词。我已经看到提到的解决方案 here 但即使在 codepad.org (link) 上也没有帮助我。我在 PtokaX 工作,如果你想知道的话。我试过使用
print( split( 'foo/bar/baz/test','/' ) )
也是如此,但这也不起作用。 :(
还有其他更简单的方法来创建表格吗?
【问题讨论】:
标签: string lua lua-table lua-patterns ptokax