Pentaho Kettle,在文本文件中找到替换

时间:2017-04-06 09:53:23

标签: pentaho kettle pdi

我正在尝试阅读文本文件并替换所有出现的"搜索字词"用"替换术语"使用正则表达式并写入新文件。

我对pentaho水壶相对较新,不确定哪种变换或一组步骤最适合这个用例?大多数转换按行或列读取数据,所以我不确定如何读取文本文件并执行查找替换工作?大多数文件都是逐行或按字段转换文件。

感谢您的时间和关注。

1 个答案:

答案 0 :(得分:0)

步骤1 - 输入 - > Text file input:文件类型:固定,只有一个足够大的字符串字段

第2步 - 转换 - > Replace in String:使用正则表达式:Y,查找:"搜索字词",替换:"替换字词"

步骤3 - 输出 - > Text file output

不确定它是最好的,但它确实有效。希望它有所帮助。