2017-02-28 1 views

Répondre

1
(^[^\[]+)(?<thread_name>\[[^\]]+\]) 

Celui-ci est modifié par le vôtre. Cela fonctionnera pour extraire exactement la première correspondance d'un mot entre crochets. S'il vous plaît fournir plus de détails si vous avez besoin d'un motif plus accordé.

sortie sera:

{ 
    "thread_name": [ 
    [ 
     "[anything]" 
    ] 
    ] 
} 

Je recommande d'utiliser la Grok Debugger pour des motifs de Grok de vérification rapide.

+0

Merci si [quelque chose] ne pas y entrer, le champ nom_fil doit être créé avec la valeur vide –

+0

En regard de _grokparsefailure s'il n'y a pas de [dfd] –