github.com/GuanceCloud/cliutils@v1.1.21/pipeline/ptinput/funcs/md/exit.md (about)

     1  ### `exit()` {#fn-exit}
     2  
     3  函数原型:`fn exit()`
     4  
     5  函数说明:结束当前一条日志的解析,若未调用函数 drop() 仍会输出已经解析的部分
     6  
     7  ```python
     8  # in << {"str_a": "2", "str_b": "3"}
     9  json(_, str_a)
    10  if str_a == "2"{
    11    exit()
    12  }
    13  json(_, str_b)
    14  
    15  # Extracted data(drop: false, cost: 48.233µs):
    16  # {
    17  #   "message": "{\"str_a\": \"2\", \"str_b\": \"3\"}",
    18  #   "str_a": "2"
    19  # }
    20  ```
    21