ReplaceTextWithMapping 2025.5.31.15

捆绑包

org.apache.nifi | nifi-standard-nar

描述

使用正则表达式匹配 FlowFile 内容,并将匹配部分替换为映射文件中提供的值,从而更新其内容。

标签

Change、Mapping、Modify、Regex、Regular Expression、Replace、Text、Update

输入要求

REQUIRED

支持敏感的动态属性

false

属性

属性

描述

字符集

对文件进行编码的字符集

映射文件

指包含映射规则的文件名称,包含完整路径。

映射文件刷新间隔

检查映射文件更新的轮询间隔。默认为 60 秒。

匹配组

提供的正则表达式的匹配组的编号,要替换为映射文件中的相应值(如果存在)。

最大缓冲区大小

指定要缓冲的最大数据量(每个文件),以便应用正则表达式。如果 FlowFile 大于此值,则将 FlowFile 路由到“failure”。

正则表达式

要在 FlowFile 内容中搜索的正则表达式

关系

名称

描述

failure

无法更新的 FlowFiles 将路由到此关系

success

已成功更新的 FlowFiles 将路由到此关系,以及其内容与给定的正则表达式不匹配的 FlowFiles

语言: 中文