Advertisement
Skymagnum

reverse(str)

May 5th, 2013
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.35 KB | None | 0 0
  1. function explode(e, sep)
  2.     local result = {}    e:gsub("[^".. sep .."]+", function(s) table.insert(result, s:match("^%s*(.-)%s*$")) end)
  3.     return result
  4. end
  5.  
  6. function reverse(str)
  7.     local ret = {}
  8.     local T = explode(str, " ")
  9.    
  10.     for i = #T, 1, -1 do
  11.           table.insert(ret, T[i])
  12.     end
  13.    
  14.     return table.concat(ret, " ")
  15. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement