zm.ArrayReplace 替换数组元素
🎯功能
替换一维数组中的指定元素内容, 错误返回null
📜语法
结果 = zm.ArrayReplace(一维数组, 查找内容, 替换内容[, 是否模糊搜索[, 是否忽略大小写[, 替换数量]]])
📥参数
参数 | 数据类型 | 解释 |
---|---|---|
一维数组 | 数组型 | 被查找的一维数组。 |
查找内容 | 任意类型 | 要查找的内容,请注意数据类型。 |
替换内容 | 任意类型 | 替换后内容,请注意数据类型。 |
是否模糊搜索 | 布尔型 | 可选参数,true 为模糊匹配搜索,false 为完整匹配搜索,省略默认为false 。 |
是否忽略大小写 | 布尔型 | 可选参数,true 为忽略大小写,false 为不忽略大小写,省略默认为false 。 |
替换数量 | 数值型 | 可选参数,-1 为全部替换, 其他为替换次数, 省略默认为-1 。 |
📤返回
数组型
,返回替换后的数组。
💡示例
Import "zm.luae" //导入插件,只需执行一次
zm.Init //初始化插件,只需执行一次
Dim t = {"紫猫", "老师", "QQ是多少"}
Dim tt = zm.ArrayReplace(t, "QQ", "345911220", true)
For i = 0 To UBOUND(tt)
TracePrint tt(i)
Next
📘备注
- V1.1820: 加入命令