参考 › 函数参考 › Functions

Functions.text.trim

公共

调用方式

Functions.text.trim(s)

将其记录为名为 Functions.text.trim 的依赖项(接受自动补全即可完成),然后按该名称调用。

也接受以前的命名空间 utils 下的名称。

作用

移除字符串开头和结尾符合 Lua 模式的空白字符。

参数

名称类型作用
sstring要修剪的文本。

返回值

1string修剪后的文本。

版本

内置辅助函数在每个版本上都会注册。不同的是它们读取的游戏 API;某个 API 缺失时,辅助函数会改用后备方案,或返回 nil 并附上原因。

它不直接读取任何游戏 API。

示例

local name = Functions.text.trim(GetUnitName("target", false) or "")
return name ~= ""

源码

Functions/text.lua,第 54 行。在游戏中为只读;“复制”会生成一份可编辑的副本。

Functions.text.trim(s)
    return (s:gsub("^%s*(.-)%s*$", "%1"))

返回函数参考