如何替换Nifi中[和]之间存在的流文件的内容?

时间:2019-03-18 21:02:16

标签: apache-nifi

我想删除流文件属性括号之间的全部内容。附件是我的示例Flow文件,我想在其中删除[和]之间的内容。我可以知道替换文本处理器要使用的搜索和替换值吗?{Flow File content

1 个答案:

答案 0 :(得分:3)

您可以在“搜索值”字段中放置以下正则表达式,以检测方括号之间的所有内容。这将选择包括方括号在内的全文。

\[(.*?)\]

如果在“替换值”中放置一个空字符串,它将清除括号之间的所有内容(包括括号本身)。如果您希望将方括号保留在输出中,请使用[]作为“替换值”。