博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
09:字符串
阅读量:6675 次
发布时间:2019-06-25

本文共 1128 字,大约阅读时间需要 3 分钟。

01:

string.upper(argument)
字符串全部转为大写字母

02:

string.lower(argument):
字符串全部转为小写字母。

a="SkDfkKd"print(string.upper(a))print(string.lower(a))--SKDFKKD--skdfkkd

03:

string.gsub(mainString,findString,replaceString,num)
在字符串中替换,mainString为要替换的字符串, findString 为被替换的字符,replaceString 要替换的字符,num 替换次数(可以忽略,则全部替换)

a="SkDfkKd"b=string.gsub(a,"D","6")print(b)--Sk6fkKd

04:

string.find (str, substr, [init, [end]])
在一个指定的目标字符串中搜索指定的内容(第三个参数为索引),返回其具体位置。不存在则返回 nil

s="didgskulys"a=string.find(s,"dgs",1)print(a)--3

05:

string.reverse(arg)
字符串反转

s="didgskulys"a=string.reverse(s)print(a)--syluksgdid

06:

string.format(…)
返回一个类似printf的格式化字符串
%d, %i - 接受一个数字并将其转化为有符号的整数格式
%s - 接受一个字符串并按照给定的参数格式化该字符串

num1=100num2=200print(string.format("运算符:%d+%d=%d",num1,num2,(num1+num2)))--100+200=300//字符串print("%s","渐渐地就")

07:

sring.char(arg) 和 string.byte(arg[,int])
char 将整型数字转成字符并连接, byte 转换字符为整数值(可以指定某个字符,默认第一个字符)

print(string.char(14,55,88))print(string.byte("ABCD",4))--7X--68

08:

string.len(arg)
计算字符串长度

print(string.len("4444444"))--7

09:

string.rep(string, n)
返回字符串string的n个拷贝

print(string.rep("abcd",2))--abcdabcd

10:

连接接两个字符串

print("黑花生".."42")

11:

转载地址:http://cnrxo.baihongyu.com/

你可能感兴趣的文章
linux使用ntfs-3g 挂载NTFS分区
查看>>
森林、域树、域之间的关系? AD与站点之间的关系?
查看>>
shell脚本中执行时提示“没有那个文件或目录”的解决办法
查看>>
手机/移动前端开发需要注意的20个要点
查看>>
[css]vw
查看>>
性能下降曲线
查看>>
求一个数的二进制中1的个数
查看>>
古代教育观点纵览
查看>>
Linux 下搭建PHP环境(make方法)太麻烦了
查看>>
《三》kubectl命令行管理工具、YAML配置详解
查看>>
iozone测试文件系统性能
查看>>
Hadoop - HDFS的数据流剖析
查看>>
Win7下部署asp.net程序如果有RDLC报表需要以下配置
查看>>
Jhipster_cn中文翻译组
查看>>
Nagios简介与安装(1)
查看>>
centos 本地yum配置
查看>>
使用Vundle来管理vim的插件
查看>>
我们容易忽略的WebDriver 的一些方法
查看>>
一个算法,但是不知道名字,博客记录一下
查看>>
用AsyncTask来实现自己定义的观察者类(加载器)Loader(17)
查看>>