标签: lua lua-patterns
我正在为Lua编写日志库,这实际上就像重写&捆绑一些npm模块(如log-update,chalk等)。我想得到字符串的真正宽度,所以我需要从中删除ANSI转义码。我找到了提供regexp for it的npm模块。但我不明白如何通过Lua模式匹配Lua中的这些角色。你能帮我写一下这个模式吗?
答案 0 :(得分:0)
text = string.gsub(text, "[\27\155][][()#;?%d]*[A-PRZcf-ntqry=><~]", "")
感谢Egor Skriptunoff!