تجزیه‌کننده‌ی خط لاگ


داستان

در این تمرین، خطوط لاگ را پردازش می‌کنید.

هر خط لاگ یک «رشته» با این قالب است: "[<LEVEL>]: <MESSAGE>".

سه سطح لاگ متفاوت وجود دارد:

  • INFO
  • WARNING
  • ERROR

وظایف

این‌ها نمونه‌هایی از وظایف مناسب برای تجزیه‌کننده‌ی خط لاگ هستند:

  • گرفتن پیام از یک خط لاگ
  • گرفتن سطح لاگ از یک خط لاگ
  • تبدیل یک خط لاگ به قالبی دیگر

پیاده‌سازی‌ها

مرتبط