lua字符串可用的最大字符集?

我目前正在研究一种在运行时解压lua脚本的方法。我使用了luamin + lualzw + base85,可以使代码大小减小50%,但我想知道如何提高效率。我运行了一个简单的脚本,指出字符串中唯一被禁止的字符是LF,CR,\和'(因为我是以'开头的,如果我以"开头,那么"将成为禁止字符)。这将给... base252。但是,有一些字符串组合,比如 - - 是一条注释。我想知道是否还有其他可能有问题的字符组合,或者是否有人能给我一个在字符串中安全的字符列表?

谢谢。

点赞