string

--类型转换
	myNumber = tonumber("123")
	print(myNumber + 10)--133
	myStr = tostring(myNumber)
	print(type(myStr))--string
    
    --字符串长度
    print(string.len(myStr))--3

    --sub
    print(string.sub(myStr,1,2))--12

    --format
    print(string.format("%s+%d",myStr,100))--123+100

    --find 查找第一个符合"xi"的开始和结束位置
    startIndex,endIndex = string.find("kaixin","xi")
    print(startIndex,endIndex)--4,5 实际结果是nil
    print(string.find("i have $24.25","$%d%d.%d%d"))--8,13

    --gsub替换符合"%d"成"x"
    gsubStr,gsubCount = string.gsub("20 i have $24.25","%d","x")
    print(gsubStr,gsubCount)--xx i have $xx.xx  6

    --gfind
    print(string.gfind("i have $24.25","%a+"))--实际结果是function:0xb17dbbc0


这个lua脚本是用unity调用ulua执行的,发现string.find和string.gfind没有达到想要的结果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值