我试图将变量连接到文字字符串中纯粹是出于可读性目的,例如
myString = "test"
myString2 = [[
first part of the string
this is a " .. myString .. " string
last part of the string]]
print(myString2)
但这确实输出了
first part of the string
this is a " .. myString .. " string
last part of the string
我确信这很简单,但我尝试用谷歌搜索来找出如何实现这一目标,但结果却是空白。
双括号分隔符内的引号没有任何作用。结束双括号的唯一方法是使用双括号:
myString2 = [[
first part of the string
this is a ]] .. myString .. [[ string
last part of the string]]
这会给你:
first part of the string
this is a test string
last part of the string