基于消息内容的条件布局

时间:2018-07-06 00:05:18

标签: asp.net-core nlog

当前将ID=5用于我的ASP.NET核心应用程序。每当日志消息开头有“ df %>% mutate_at(vars(ends_with("Date")), function(x) as.Date(x, format = "%m/%d/%Y")) %>% group_by(ID, Medication) %>% mutate( isConsecutive = lead(Start.Date) - Stop.Date == 1, isConsecutive = ifelse( is.na(isConsecutive) & lag(isConsecutive) == TRUE, FALSE, isConsecutive), grp = cumsum(isConsecutive)) %>% group_by(ID, Medication, grp) %>% mutate(Start.Date = min(Start.Date), Stop.Date = max(Stop.Date)) %>% slice(1) %>% ungroup() %>% select(-isConsecutive, -grp) ## A tibble: 5 x 4 # ID Medication Start.Date Stop.Date # <dbl> <fct> <date> <date> #1 2. aspirin 2017-05-01 2017-05-10 #2 2. aspirin 2017-06-20 2017-06-27 #3 2. tylenol 2017-05-01 2017-05-15 #4 3. lipitor 2017-05-06 2017-05-12 #5 5. advil 2017-05-28 2017-06-20 ”时,如何为关联日志行插入新行?

目前,我有以下内容:

nglog

我假设是这种情况,但我似乎无法正确理解语法。

~

1 个答案:

答案 0 :(得分:1)

您可以通过在NLog配置中添加以下行来使正则表达式替换字符串

<variable name="Main" value="${replace:searchFor=^~:replaceWith=\n:regex=true:inner=${message}}" />