लॉग लाइन पार्सर


कहानी

इस अभ्यास में आप लॉग लाइनों पर काम करेंगे।

हर लॉग लाइन एक स्ट्रिंग होती है जिसका फॉर्मेट इस तरह होता है: "[<LVL>]: <MESSAGE>".

ये अलग-अलग लॉग लेवल हैं:

  • TRC (ट्रेस)
  • DBG (डीबग)
  • INF (जानकारी)
  • WRN (चेतावनी)
  • ERR (एरर)
  • FTL (घातक)

कार्य

ये लॉग लाइन पार्सर के लिए कुछ उदाहरण कार्य हैं:

  • लॉग लेवल को एनम में पार्स करना
  • अज्ञात लॉग लेवल का समर्थन करना
  • लॉग लाइन को अलग फॉर्मेट में बदलना, जिसमें लॉग लेवल को संख्यात्मक वैल्यू में बदला गया हो

इम्प्लीमेंटेशन