Lua 在文本输出中显示字符。例如\&引用;

Lua 在文本输出中显示字符。例如\&引用;,lua,Lua,我试图用Lua编写键盘,但无法使“\”显示在我试图填充的文本框中或通过打印在调试中。有什么建议吗?我试着寻找它,但在语言中使用\使之变得困难。对不起,如果这是一个愚蠢的问题提前,并感谢您的投入。下面是用于在QSC音频处理器中创建键盘的代码示例: Controls.right_keys[3].EventHandler = function () if Controls['Shift'].Boolean == false then STRING = '\';

我试图用Lua编写键盘,但无法使“\”显示在我试图填充的文本框中或通过打印在调试中。有什么建议吗?我试着寻找它,但在语言中使用\使之变得困难。对不起,如果这是一个愚蠢的问题提前,并感谢您的投入。下面是用于在QSC音频处理器中创建键盘的代码示例:

Controls.right_keys[3].EventHandler = function ()
   if Controls['Shift'].Boolean == false
     then  STRING = '\'; 
           Controls['String'].String = STRING;
   elseif Controls['Shift'].Boolean == true 
     then  STRING = '|'; 
           Controls['String'].String = STRING; 
  end end

该代码与其他键盘对完美配合,例如[和{

您必须跳出斜杠

STRING = '\\'

然后STRING=[\]];这是您想要的吗?
STRING=STRING.char(92)
作为最后手段:-)