rot13编码和解码
class String
def rot13
self.tr("A-Ma-mN-Zn-z","N-Zn-zA-Ma-m")
end
end
test="test"
test=test.rot13 #"grfg"
test=test.rot13 #"test"
base64字符串的编码和解码
str = "test"
new_string=[str].pack("m") #"dGVzdA==\n"
original=new_string.unpack("m") #["test"]
uuencode/uudecode
str = "test"
new_string=[str].pack("u") #"$=&5S=```\n"
original=new_string.unpack("u") #["test"]