自定义填充节点提供的是基于通配符或者正则表达式来实现替换字段取值的功能。
对话框选项
目标字段
指定要替换的目标字段。
模式类型
这里有两种模式:通配符正则表达式。如果选择通配符,则只有* 和 ?为元字符。如果选择正则表达式,则可以使用Java正则表达式的所有功能函数,包括替换文本的反向引用。
模式
根据上面选择的模式类型,输入通配符模式或正则表达式。
替换文本
输入用来替换模式匹配的原始值的文本。如果使用正则表达式,也可以使用反向引用(如:$1)。
替换
选择"整个单元格"或"匹配字符串"。这里可以指定替换的方案,可以只替换匹配的字符,也可以替换整个单元格。如果选择第一个选项"整个单元格"表示必须是匹配整个单元格中的值时才替换,否则不替换,保持不变;如果选择"匹配字符串",表示只要与单元格中部分字符匹配则替换这部分字符。
区分大小写
如果模式需要区分大小写,则勾选此项。
使用反斜杠转义字符
如果要替换通配符*和?本身,则需要勾选此项,用反斜杠对它们转义(如*或者?)。 如果为了替换反斜线也需要用反斜杠转义(
{
})。
追加新字段
如果勾选此项,第一个输入表中被替换后的字段将作为一个新字段追加到输出表中,否则将会覆盖原字段。
端口
输入端口

0

输入表

输出端口

0

填充表