как использовать регулярное выражение с вегой
Я новичок в vega lite / vega.
Я пытаюсь написать запрос регулярного выражения для ошибки журнала java, как показано ниже, с макетом дерева vega. Поле «сообщение» содержит:
[Poolthread] com.xxxx.content.core-bundle com.xxxxx.content.model.impl.RegisterTypeInternal(3179)] The activate method has thrown an exception (com.xxxxx.content.model.exception.ModelException: ModelException: {Code}-LCC-REP-FCT-002, {Message}-Access denied)
com.xxxx.content.model.exception.ModelException: ModelException: {Code}-LCC-REP-FCT-002, {Message}-Access denied
at com.xxxxx.content.repository.utils.ExceptionUtil.getException(ExceptionUtil.java:52)
at com.xxxxx.content.repository.utils.ExceptionUtil.getException(ExceptionUtil.java:171)
Я использую это регулярное выражение, которое получает слово исключения перед символом: (например, как ModelException), но я не знаю, как использовать это регулярное выражение в vega. Я тестировал это регулярное выражение на сайте regex101.com, и он отлично работает.
([a-zA-Z0-9_]+)(?=:)
Спасибо за помощь