跳到主要内容

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: 加入命令