time
, type
ve message
'u almak için bir günlük dosyası ayrıştırmak istiyorum. Bir günlük dosyası böyle inşa edilmiştir:Çoklu dize eşleşmesi için regex
[08:52:18] [ERROR] Ceci doit aparaitre
[08:52:18] [WARN] Bonjour
Şu anda böyle yapıyorum: my kod üzerinde RegexStorm ancak böyle sitesinde iyi çalışıyor
var result = Regex.Match(fileLogs, @"/\[(.+)\] \[(.+)\] (.+)/g");
. Nedenini anlamıyorum. İlk /
ve son /g
Kaldır
'ama benim code' üzerinde => daha bilgi –
' fileLogs' nedir gereken yere yani? Çizgiler dizisi, tek bir çizgi ya da ne? –
fileLogs sadece yukarıdaki örnek metni içeren bir dizedir. Sonuç tüm hattır. – Sakuto