Imports System Imports uCalcSoftware Public Module Program Public Sub Main() Dim uc As New uCalc() Dim t As New uCalc.Transformer() Dim logText = "INFO: System start. WARN: Low disk. ERROR: DB connection failed." t.Text = logText '// Define rules for different log levels Dim errorRule = t.Pattern("ERROR: {msg}.") Dim warnRule = t.Pattern("WARN: {msg}.") t.Find() Console.WriteLine($"Total issues found: {t.Matches.Count()}") Console.WriteLine("--- Error Matches ---") Console.WriteLine(errorRule.Matches.Text) Console.WriteLine("--- Warning Matches ---") Console.WriteLine(warnRule.Matches.Text) End Sub End Module