使用 Apache-NiFi 从 header 行 csv 中删除第一个字符和逗号分隔符
Remove First Character and Comma Delimiter from header line csv using Apache-NiFi
我是 Apache-Nifi 主题的新手。
我有一个 csv 值:
id | title | value
a | Mr | 391
b | Mrs | 392
我使用 replaceText 处理器来确保 header 行以 "#"
作为替换值和替换策略:Prepend
和评估模式:Entire Text
。
然后我使用 routetext 获取配置的 header 行:分组正则表达式:(.*?),.*
和新的 属性 命名为 header line
,值为 #
.
这些过程的结果是:“#id,title,value
我想从该结果中删除 #
和 ,
。怎么做?
谢谢
您应该可以使用另一个带有类似 (#|,) 的模式和空替换值的 ReplaceText 处理器。
我是 Apache-Nifi 主题的新手。
我有一个 csv 值:
id | title | value
a | Mr | 391
b | Mrs | 392
我使用 replaceText 处理器来确保 header 行以 "#"
作为替换值和替换策略:Prepend
和评估模式:Entire Text
。
然后我使用 routetext 获取配置的 header 行:分组正则表达式:(.*?),.*
和新的 属性 命名为 header line
,值为 #
.
这些过程的结果是:“#id,title,value
我想从该结果中删除 #
和 ,
。怎么做?
谢谢
您应该可以使用另一个带有类似 (#|,) 的模式和空替换值的 ReplaceText 处理器。