Logstash Grok过滤器逗号分隔。串

时间:2018-10-11 01:30:39

标签: logstash logstash-grok

我无法处理以下情况...

  

Abschluß| NN 0.0040Abschlüße,Abschlußs,Abschlußes,Abschlüßen

     

Abstimmung | NN 0.0040 Abstimmungen

     

Agilität| NN 0.0040

  • 如何将逗号分隔的字符串分隔成单个单词? 如果它存在并且有多个词!?!?? @ _ @

到目前为止,我已经掌握了一切。

doLast {
    def moveFunc = { resSuffix ->
        File originalDir = file("$buildDir/generated/res/react/release/drawable-${resSuffix}");
        if (originalDir.exists()) {
            File destDir = file("$buildDir/../src/main/res/drawable-${resSuffix}");
            ant.move(file: originalDir, tofile: destDir);
        }
    }
    moveFunc.curry("ldpi").call()
    moveFunc.curry("mdpi").call()
    moveFunc.curry("hdpi").call()
    moveFunc.curry("xhdpi").call()
    moveFunc.curry("xxhdpi").call()
    moveFunc.curry("xxxhdpi").call()
}

1 个答案:

答案 0 :(得分:0)

非常感谢德国的美丽特殊字符!

但是,仍然有可能根据元素数量将此列表分配到自己的字段中吗?

(?<word>[A-Za-z0-9ÄÖÜäöüß]+)\|(?<type>[A-Za-z0-9ÄÖÜäöüß]+)\t%{NUMBER:count}(\t)?(?<list>[[A-Za-z0-9ÄÖÜäöüß]+\,]+)?