Удалить пробелы из сообщения возврата, если значение переменной пустое - PullRequest
0 голосов
/ 14 ноября 2018

Я использую следующий шаблон logback:

<pattern>%X{version} %d{HH:mm:ss.SSS} %.-1level %C{0}:%M:%L %msg %n</pattern>

Это дает хороший вывод, если установлено version, но существуют допустимые случаи, когда он может быть пустым.

В этом случае, в каждой строке журнала есть начальный пробел (полученный из промежутка между %X{version} и %d{HH:mm:ss.SSS}).

Простое решение состоит в том, чтобы удалить пробел из шаблона и добавить его к значению версии.Есть ли более элегантный способ решить эту проблему?

...