扩展 string 模块
- 前言
 - 转成 16 进制文本 (string.to_hex)
 - 从 16 进制文本转回 (string.from_hex)
 - 将 GBK 编码的文本转成 UTF-8 编码的文本 (string.from_gbk)
 - 计算字符串的 md5 哈希值 (string.md5)
 - 计算字符串的 sha1 哈希值 (string.sha1)
 - 对字符串进行 base64 编码 (string.base64_encode)
 - 对 base64 编码的文本进行解码 (string.base64_decode)
 - 对字符串进行加密 (string.aes128_encrypt)
 - 解密一段已加密的字符串 (string.aes128_decrypt)
 - 用分隔符规则分割一个字符串 (string.split)
 - 去除文本左边空白字符 (string.ltrim)
 - 去除文本右边空白字符 (string.rtrim)
 - 去除文本左右两边空白字符 (string.trim)
 - 去除文本中所有的空白字符 (string.atrim)
 - 去除掉文本前的 UTF8-BOM (string.strip_utf8_bom)
 - 生成随机字符串 (string.random)
 - 比较两个版本号大小 (string.compare_version)
 - 扩展 string 示例代码