用處:顧名思義,對流內容進行文本替換
配置:
Search Value 負責匹配(可以使用正則表達式;可以使用具體的值)
Replacement Value 匹配到被替換的值
Character Set 不多說 編碼
Maximum Buffer Size 替換時要緩衝的最大數據量,Append, Prepend, Always Replace之一,則忽略此值;默認1M
設置的時候與Evaluation Mode有關,全文本替換時這個值小於全文本大小--失敗;單行替換時這個值小於單行大小--失敗。
官方建議單行設置8k 16K之類;
Replacement Strategy 替換策略,有五個
其中 Prepend Append Always Replace 三個策略都不進行Search Value,直接對整行(整個)文本進行加前綴,後綴,或替換
Regex Replace :正則表達式
Literal Replace :按值替換
Evaluation Mode:
- Line-by-Line按行替換
- Entire text 整個文本替換
比如下面的配置:將當前流內容整個文本中的非法字符\u0000替換成空值