📅  最后修改于: 2023-12-03 15:09:40.150000             🧑  作者: Mango
在Lua中,字符串是一种常见的数据类型。Lua的字符串是一个字节序列,它可以包含任何类型的数据,包括文本、数字甚至是二进制数据。在编写Lua程序时,经常需要操作字符串类型的值。本文将介绍如何在Lua中尝试调用字符串值。
在Lua中,字符串类型可以通过使用引号将其文本界定来表示。例如,以下是一些字符串类型的示例:
local str1 = "Hello World"
local str2 = 'Hello Lua'
在Lua中,可以使用运算符“..”将两个字符串连接在一起,创建一个新的字符串。例如:
local str1 = "Hello"
local str2 = "World"
local str3 = str1 .. " " .. str2
print(str3) -- 输出: Hello World
##字符串截取和查找
在Lua中,可以使用字符串函数来截取和查找字符串中的子字符串。例如:
local str = "Hello World"
local substr1 = string.sub(str, 1, 5)
print(substr1) -- 输出: Hello
local substr2 = string.sub(str, -5)
print(substr2) -- 输出: World
local index1 = string.find(str, "o")
print(index1) -- 输出: 5
##参考
更多关于Lua字符串的内容可以参考以下资源:
以上就是对于Lua字符串的一些基础介绍和使用方法,希望对于学习Lua的程序员有所帮助。