Details
-
Bug
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
1.7.1
-
None
-
None
Description
In some cases in v1.7.1 you need to escape backslashes in property ReplacementValue; like when "Replacement Strategy"="Regex Replace". Whereas in v1.4.0 you didn't. However, when "Replacement Strategy"="Always Replace" it works as it did in v1.4.0.
So for example if before you had this in v1.4.0:
"ReplacementValue"=${csvRow:replaceAll(',','\n')}
In v1.7.1 you would need (note the extra backslash):
"ReplacementValue"=$\{csvRow:replaceAll(',','\\n')}
Attachments
Attachments
Issue Links
- is caused by
-
NIFI-5474 ReplaceText RegexReplace evaluates payload as Expression language
- Resolved