案例中心 视频中心

低代码的lua函数split(分割字符串) 低代码的lua函数split(分割字符串)

低代码的lua函数split(分割字符串)

分类:二次开发 产品中心 低代码 94

功能说明:
有一个字符串,如 “2023-10-02”, 需要把它分割为 “2023” “10” “02” 这样三个字符串

function split( strItem, separator )

输入参数

  • strItem 需要分割的字符串
  • separator 分割符号,如 “-“

输出参数

  • segment 一个json数组对象 {“2023″,”10″,”02”}

Example

说明:有一个浇注批次号,如:”TY230201-MG02-T2-254″, 需要获取其中 MG02 这个产品检索号

    -- 从浇铸批次号中获取检索号
    local strCBCode = "TY230201-MG02-T2-254"
    local seg = {}
    local strIndexNo        -- 检索号

    seg = split( strCBCode, "-" )
    local nCount = #seg
    -- 如果编码不是4段码说明不符合规范
    if ( nCount ~= 4 ) then
        mobox.error( strLuaDEID, "浇铸批次号格式不合法!" )
        return    
    end
    strIndexNo = seg[4]    -- 获取检索号
标签:手册 上一篇: 下一篇:
展开更多
预约软件体验

loading...