云日志服务 LTS-操作符函数:op_slice

时间:2024-11-02 18:44:20

op_slice

对指定字符串、数组、元组进行截取。

  • 函数格式
    op_slice(value, start=0, end=None, step=None)
  • 参数说明

    参数名称

    参数类型

    是否必填

    说明

    value

    String

    函数要切片的值。

    start

    Num

    截取的起始位置,默认为位置0。

    end

    Num

    截取的结束位置,不包含该位置,默认为字符串结尾位置。

    step

    Num

    每次截取的长度。

  • 返回结果

    返回提取后的字符串。

  • 函数示例
    1. 示例1:对word字段从起点开始进行截取,结尾为2。
      • 测试数据
        {
         "word":  "I,love,this,world"
        }
      • 加工规则
        e_set("op_slice",op_slice(v("word"),2))
      • 加工结果
        word:  I,love,this,world
        op_slice: I,
    2. 示例2:对word字段从位置2到位置9进行截取,步长为1。
      • 测试数据
        {
         "word":  "I,love,this,world"
        }
      • 加工规则
        e_set("op_slice",op_slice(v("word"),2,9,1))
      • 加工结果
        word:  I,love,this,world
        op_slice: love,th
support.huaweicloud.com/usermanual-lts/lts_07_0158.html