The parser is able to recognize escape sequences like "\r" and "\n", and transform them automatically. But if the format is changed to use another escape character like "!", the parser will also replace "!n" and "!r", which is rather unusual.
The replacement should be independent from the escape character defined in the format. This escape character should only be used to escape a delimiter, a quote or a line separator.