using uCalcSoftware; var uc = new uCalc(); var sanitizer = new uCalc.Transformer(); sanitizer.FromTo("error", "ERROR"); // Simulate processing multiple logs string log1 = "status: ok"; string log2 = "status: error"; Console.WriteLine("--- Processing Log 1 ---"); sanitizer.Text = log1; sanitizer.Transform(); if (sanitizer.WasModified) { Console.WriteLine("Change detected. Saving updated log..."); // SaveToFile(sanitizer.GetText()); } else { Console.WriteLine("No changes. Skipping save."); } Console.WriteLine(""); Console.WriteLine("--- Processing Log 2 ---"); sanitizer.Text = log2; sanitizer.Transform(); if (sanitizer.WasModified) { Console.WriteLine("Change detected. Saving updated log..."); // SaveToFile(sanitizer.GetText()); Console.WriteLine($"Updated log: {sanitizer.Text}"); } else { Console.WriteLine("No changes. Skipping save."); }