匹配字符串操作
匹配字符串操作搜索指定的列在一个表中参数或数据集找到字符串值相匹配的一个或多个正则表达式。匹配的字符串写入一个表的数据集。
行动属性 | 描述 |
---|---|
捕捉组 | 一个字符串列表参数或数据集其中包括列名中每一个捕获组模式的正则表达式。这些列添加到结果集和填充比赛从源参数或数据集。第一个正则表达式捕捉集团是映射到第一列,第二个捕获组映射到第二列,等等。如果有比捕捉组列,额外的列不填充。如果有更多的比列,捕捉组捕捉组无法映射到列并不包含在数据集的结果。 |
全球 | 这布尔参数决定模式取代全球(“真正的”),还是只替换第一个模式(“假”)。默认值为“false”。 |
关键字段(可选) | 一个字符串列表参数或数据集它包含一个列表的列从源表要包括在结果集。列表中的每个条目应该存储作为一个单独的字符串值。此属性仅支持如果全球行动属性设置为“false”。 |
查看Nocase | 如果这布尔参数设置为“真正的”,正则表达式引擎忽略当执行匹配。默认值是“错误的”,这意味着是区分大小写的匹配。 |
模式 | 一个字符串列表参数包含一个列表匹配的正则表达式表的源列中的值。 |
结果 | 一个表的数据集这商店匹配的列值从源参数或数据集。 |
源 | 一个表参数或数据集它包含一个列搜索字符串值。 |
源列 | 一个字符串参数它包含一列的名称从源参数或数据集。如果从源列值与指定的模式,该值包含在数据集的结果。 |
结果集列如下:
列 | 描述 |
---|---|
<关键字段> | 列从源表关键字段中指定的参数或数据集。 |
模式 | 匹配模式的模式数据集。 |
行 | 行从源表的源列匹配被发现的地方。 |
匹配 | 线列的文本匹配的正则表达式模式中的列。 |
<捕捉组> | 结果数据集还包括每个列的捕捉组参数或数据集。 |
例子:
检查匹配字符串操作的详细信息,双击操作节点,或选择“查看详细信息”节点的上下文菜单。细节屏幕显示源和结果表中记录的数量,和行动完成所花费的时间。