RosettaCodeData/Task/Rot-13/Lua/rot-13-1.lua
2016-12-05 22:15:40 +01:00

5 lines
218 B
Lua

function rot13(s)
local a = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
local b = "NOPQRSTUVWXYZABCDEFGHIJKLMnopqrstuvwxyzabcdefghijklm"
return (s:gsub("%a", function(c) return b:sub(a:find(c)) end))
end