github.com/GuanceCloud/cliutils@v1.1.21/pipeline/ptinput/funcs/md/cidr.md (about) 1 ### `cidr()` {#fn-cidr} 2 3 函数原型:`fn cidr(ip: str, prefix: str) bool` 4 5 函数说明: 判断 IP 是否在某个 CIDR 块 6 7 函数参数 8 9 - `ip`: IP 地址 10 - `prefix`: IP 前缀,如 `192.0.2.1/24` 11 12 示例: 13 14 ```python 15 # 待处理数据: 16 17 # 处理脚本 18 19 ip = "192.0.2.233" 20 if cidr(ip, "192.0.2.1/24") { 21 add_key(ip_prefix, "192.0.2.1/24") 22 } 23 24 # 处理结果 25 { 26 "ip_prefix": "192.0.2.1/24" 27 } 28 ```