我将在NodeMCU环境中使用Lua语言,我看到有一种方式可以去除字符串中的空格,具体请参考这个问题的解答。
该解答建议使用如下形式:
我发现它没有任何效果。以下是交互命令的输出(使用LuaLoader)。
该解答建议使用如下形式:
str = string.gsub(str, "%s+", "")
我发现它没有任何效果。以下是交互命令的输出(使用LuaLoader)。
> print("|",part1,"|")
| 172.16.0.19 |
> part1a = string.gsub(part1, "%s+", "")
> print("|",part1a,"|")
| 172.16.0.19 |
>
如果我以十六进制查看字符串,我会发现其中有一些制表符。显然, %s(空格模式)不认为制表符是空格。是否有设置可以使 %s 匹配制表符(0x09)?