一、指令概述
用于判断列表中是否存在包含指定字符串(或被指定字符串包含)的项,同时返回匹配的项及索引,适用于内容匹配、目标项定位等场景,可快速验证列表中是否存在符合文本关联条件的元素。
二、调用参数配置
| 参数名称 | 配置说明 | 约束规则 |
|---|---|---|
| 列表 | 待检测的目标列表(如["订单001", "订单002", "销售报表"]) | 必填 |
| 选项 | 匹配规则,可选 “包含”(列表项包含字符串)或 “被包含”(字符串包含列表项) | 必填;决定文本关联的判断方向 |
| 字符串 | 用于匹配的目标字符串(如"订单") | 必填;需为字符串类型 |
| 生成的变量 | 存储判断结果及匹配信息的变量名称 | 必填;包含 “判断结果”“结果项列表”“结果项索引列表” 三个子变量 |
三、输出说明
四、典型操作示例
示例:检测列表中是否包含 “报表” 相关项
- 配置 “列表”:输入
["订单001", "月度报表", "销售数据", "年度报表"]; - 配置 “选项”:选择 “包含”;
- 配置 “字符串”:输入
"报表"; - 配置子变量:
判断结果命名为has_report,结果项列表命名为report_items; - 执行指令后,
has_report为True,report_items为["月度报表", "年度报表"],可用于筛选报表类内容。