C#
获取字符串长度

字符串拼接

替换字符串

分割字符串

截取字符串

判断子串是否存在

转大写字母

转小写字母

剔除空白符

首尾匹配

查找索引

插入字符串

Lua
声明字符串
获取字符串长度
|---------------------------|----|
| 例子 :local str = "123abc我" | 长度 |
| #str | 9 |
| string.len(str) | 9 |
| utf8.len(str) | 7 |
字符串拼接
Lua
local str = "好好学习".."天天向上"
字符串反转

字符串转数值
字符串转数值,如果转换失败,会返回nil

变量转字符串

重复拼接字符串

截取字符串


也支持负数索引,-1代表最后一个字符,-2代表倒数第二个字符,以此类推
替换字符串
共有四个参数,第四个参数是设置替换的次数,如果不传则全部替换


转大写字母

转小写字母

查找子串
若找到,则返回子串的开始位置和结束位置;若未找到,则返回nil。

字符串格式化
Lua
--格式化一个整数 %d
local str1 = string.format("我的分数是:%d",25)
--格式化一个浮点数 %f
local str2 = string.format("圆周率:%f",3.25)
--格式化一个字符串 %s
local str3 = string.format("我的名字:%s","卡布奇洛")
--添加占位符
local str4 = string.format("%04d",56)
