RosettaCodeData/Task/Rot-13/Lua/rot-13-1.lua

6 lines
218 B
Lua
Raw Permalink Normal View History

2015-02-20 00:35:01 -05:00
function rot13(s)
local a = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
local b = "NOPQRSTUVWXYZABCDEFGHIJKLMnopqrstuvwxyzabcdefghijklm"
return (s:gsub("%a", function(c) return b:sub(a:find(c)) end))
end