调用方式
Functions.text.starts_with(str, start)
将其记录为名为 Functions.text.starts_with 的依赖项(接受自动补全即可完成),然后按该名称调用。
作用
使用 Lua 字符串切片测试字面的字节前缀。空前缀视为匹配;模式字符没有特殊含义,并区分大小写。
参数
| 名称 | 类型 | 作用 |
|---|---|---|
str | string | 要检查的文本。 |
start | string | 字面前缀,可以为空前缀。 |
返回值
| 1 | boolean | 文本是否以该确切前缀开头。 |
|---|
版本
内置辅助函数在每个版本上都会注册。不同的是它们读取的游戏 API;某个 API 缺失时,辅助函数会改用后备方案,或返回 nil 并附上原因。
它不直接读取任何游戏 API。
示例
local zone = GetRealZoneText() or ""
return Functions.text.starts_with(zone, "Molten")源码
Functions/text.lua,第 62 行。在游戏中为只读;“复制”会生成一份可编辑的副本。
Functions.text.starts_with(str, start)
return str:sub(1, #start) == start