Я меняю файл NLog.config для UiPath. Я хочу увеличить значение усечения до 20000, и я пробовал следующий синтаксис, но он не работает.
<variable name="truncated_message" value="${replace:replaceWith=...TRUNCATED:regex=true:inner=${message}:searchFor=^[\s\S]{20000}}"/>
<target type="File" name="WorkflowLogFiles" fileName="${WorkflowLoggingDirectory}/${shortdate}_Execution.log" layout="${time} ${level} ${truncated_message}" keepFileOpen="true" openFileCacheTimeout="5" concurrentWrites="true" encoding="utf-8" writeBom="true" />
Я также пробовал следовать регулярным выражениям, но они у меня не работают
(^(?:\S+\s+\n?){0, 20000})
(?\=.\{20000\}).+
Может ли кто-нибудь сказать мне, что я делаю неправильно и как установить значение усечения на 20000?
${message:truncate=20000}
- person Rolf Kristensen   schedule 05.10.2020${trim-whitespace:inner=${message:padding=-20000:fixedLength=true}}
- person Rolf Kristensen   schedule 06.10.2020