lua分成詞
回答
s = "foo bar 123"
words = {}
for word in s:gmatch("%w+") do table.insert(words, word) end
參考手冊gnome說:'%w'表示所有字母數字字符。 – u0b34a0f6ae 2010-05-06 15:44:58
s="How do I take the string and split it into a table of strings?"
for w in s:gmatch("%S+") do print(w) end
參考手冊侏儒說[在LUA分割字符串?]:'%S'代表所有非空格字符。 – u0b34a0f6ae 2010-05-06 15:45:29
接受的答案(ponzao)與問題中的規範是一致的,但是更喜歡lhf的答案的原因是,如果您有8位或多字節文本(所有內容都不是ascii),仍然可以正確分割這種方法。 – u0b34a0f6ae 2010-05-06 15:50:08
@ u0b34a0f6ae因此,例如,它可以使用UTF-8編碼。 :]]](但不適用於某些使用較長代碼點的Unicode特殊空格) – Hydro 2017-03-22 10:53:59
- 1. Vim:分詞成行?
- 2. Lua:將PCRE轉換成Lua
- 3. 如何將長單詞分成單詞?
- 4. 拆分TextChunk成單詞
- 5. 把詞典分成類
- 6. Lua分號約定
- 7. 簡易Lua分析
- 8. Lua:搜索詞 - 數組內的數組
- 9. 在bash中將一行分成單詞
- 10. java將句子拆分成詞
- 11. 將nltk.FreqDist單詞分成兩個列表?
- 12. TfIdfVectorizer將單詞分成單個字符?
- 13. Xcode flex詞法分析器未生成
- 14. 如何將句子分成詞在MySQL
- 15. 將句子拆分成單詞
- 16. xsl:fo不要將單詞分成兩行
- 17. r文本分析詞幹完成
- 18. 將句子分成單詞和結尾
- 19. matlab將句子分成單詞
- 20. 在C中將字符分成單詞
- 21. 將長單詞分成多行
- 22. 將詞典列表分成幾個詞典列表
- 23. Lua - 生成數字序列
- 24. 如何集成Lua和.Net
- 25. Lua隨機數生成
- 26. 計數頻率成在Lua
- 27. 成對打印問題? Lua
- 28. Lua和C++:職責分離
- 29. lua調用GetTickCount細分
- 30. 對象分配的Lua
的可能重複(http://stackoverflow.com/questions/1426954/split-string-in-lua) – Jacob 2011-12-30 19:15:39