Lua字符串运算符

Lua字符串运算符教程

Lua 中,字符串运算符是用于连接两个字符串,并返回连接后的字符串,字符串拼接的运算符为 ..

Lua字符串运算符详解

语法

运算符 说明 范例
连接字符串 str1…str2

说明

使用 .. 实现连接字符串 str1 和字符串 str2。

案例

字符串运算符

使用 … 运算符,实现字符串连接

#!/usr/bin/lua print("haicoder(www.haicoder.net)\n") local str1 = "Hello" local str2 = " HaiCoder" local ret = str1..str2 print(string.format("ret = %s", ret))

程序运行后,控制台输出如下:

12_Lua字符串运算符.png

我们定义了两个字符串变量 str1 和 str2,接着,我们使用了字符串运算符 .. 实现了拼接两个字符串,并将结果赋值给 ret。

拼接多个字符串

使用 … 运算符,实现多个字符串连接

#!/usr/bin/lua print("haicoder(www.haicoder.net)\n") local str1 = "Hello" local str2 = " HaiCoder" local str3 = " haicoder.net" local ret = str1 .. str2 .. str3 print(string.format("ret = %s", ret))

程序运行后,控制台输出如下:

13_Lua字符串运算符.png

使用字符串运算符可以同时连接多个字符串。

Lua字符串运算符总结

在 Lua 中,字符串运算符是用于连接两个字符串,并返回连接后的字符串,字符串拼接的运算符为 ..