我在string.len
上叫"\005\033\011\045"
上的returns 4
而如果我创建类似这样的字符串,
str = "\005" .. "\033" .. "\011" .. "\045"
然后string.len(str)
完成returns 16
如果我的代码不完整,请原谅我
我在string.len
上叫"\005\033\011\045"
上的returns 4
而如果我创建类似这样的字符串,
str = "\005" .. "\033" .. "\011" .. "\045"
然后string.len(str)
完成returns 16
如果我的代码不完整,请原谅我
两个字符串的长度均为4:
str = "\005\033\011\045"
str_concat = "\005" .. "\033" .. "\011" .. "\045"
print(string.len(str),string.len(str_concat))
如果您试图动态创建一个字符,正如注释中提供的某些信息所表明的那样,则需要这样做:
str_concat = "\005" .. "\033" .. "\011" .. string.char(45) -- note string.char excepts a number value.