লগ লাইন পার্সার


গল্প

এই অনুশীলনীতে আপনি লগ লাইনগুলো প্রসেস করবেন।

প্রতিটি লগ লাইন হলো নিচের ফরম্যাটের একটি স্ট্রিং: "[<LVL>]: <MESSAGE>".

এগুলো হলো বিভিন্ন লগ লেভেল:

  • TRC (ট্রেস)
  • DBG (ডিবাগ)
  • INF (ইনফো)
  • WRN (ওয়ার্নিং)
  • ERR (এরর)
  • FTL (ফেটাল)

কাজ

এগুলো লগ লাইন পার্সারের সাথে মানানসই কিছু উদাহরণ কাজ:

  • লগ লেভেল এনামে পার্স করা
  • অজানা লগ লেভেল সমর্থন করা
  • লগ লেভেলকে একটি সংখ্যাসূচক মানে রূপান্তর করে লগ লাইনকে ভিন্ন একটি ফরম্যাটে রূপান্তর করা

ইমপ্লিমেন্টেশন