|
本帖最后由 lx2323236 于 2019-6-13 11:08 编辑
注:XXXX 表示你自己的模块的文件夹
MirLuaFuncAct.txt 添加 ExString=ExString(luaEnvir\\XXXX\\MirLuaFunc\\文本处理.lua)用法就是
ExString 分隔符 内容 变量1 变量2 变量3 变量4 变量5 变量6 变量7 变量8
反正就是参考GEE的分割就是了
function ExString(Param)--分割字符串
local vlaue={
Condition.sParam3,
Condition.sParam4,
Condition.sParam5,
Condition.sParam6,
Condition.sParam7,
Condition.sParam8,
Condition.sParam9,
Condition.sParam10
}
local data=Split(GETMIRVAL(Condition.sParam2),GETMIRVAL(Condition.sParam1))
for i, p in pairs(data) do
if vlaue~="" then
MOV(vlaue.." "..p)
else
break
end
end
end
function Split(Text,Deli)
local data = {}
string.gsub(Text,'[^'..Deli..']+',function ( sText )table.insert(data,sText)end)
return data
end
|
|