模块 string

require "string"

公开 API

API实现说明
string.bytestr_byte返回 s 从 i 到 j 的字符编码(数字序列)
string.charstr_char将若干整数编码转成字符串
string.dumpstr_dump返回函数可移植二进制表示(二进制 chunk)
string.findstr_find查找 pattern 首次出现位置;返回起止索引与捕获(plain 时纯文本)
string.formatstr_format按 C printf 风格格式化字符串
string.gmatchgmatch返回全局匹配迭代器,逐个返回 pattern 的匹配
string.gsubstr_gsub全局替换:返回替换后字符串与替换次数
string.lenstr_len返回字符串长度(字节)
string.lowerstr_lower转小写
string.matchstr_match匹配 pattern 并返回捕获,不匹配返回 nil
string.repstr_rep返回 s 重复 n 次拼接的字符串
string.reversestr_reverse反转字符串
string.substr_sub返回 s 从 i 到 j 的子串(负数从末尾数)
string.upperstr_upper转大写
string.packstr_pack按 format 打包数据为二进制字符串
string.packsizestr_packsize返回 format 打包后的字节数
string.unpackstr_unpack按 format 解包二进制字符串
← 返回模块索引