精華區beta mud_sanc 關於我們 聯絡資訊
【 utils.split 】 格式: utils.split (s, delim) 中文: utils.split (字串, 分隔字元) 說明: 這個函數和 Lua 中的 table.concat 函數功能相反,是把一個字串根據 指定的分隔字元分割成多個字串並存在一個表中。分隔字元應該是單字元,例 如逗號或者換行字元。 utils.split 總共可以接收 3 個參數: 1.將被分割的字串。 2.分隔字元。 3.(可選)分隔的最大次數。 如果沒有提供第三個參數或者第三個參數為 0,字串會被儘可能的分割, 否則只會分割所指定的次數。分割指定的次數後,剩下的所有字元都會存到表 中最後一項中。 範例: test = "the,quick,brown,dog,jumped" t = utils.split (test, ",") table.foreachi (t, function(v,i),print(v,i) end) print (table.concat (t, ",")) --==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--