using uCalcSoftware; var uc = new uCalc(); var t = uc.NewTransformer(); t.Text = "An apple and a car."; // Define two separate rules t.FromTo("apple", "[FRUIT]"); t.FromTo("car", "[VEHICLE]"); t.Find(); var matches = t.Matches; Console.WriteLine($"Found {matches.Count()} matches:"); foreach(var match in matches) { var rule = match.Rule; Console.WriteLine($"- Matched '{match.Text}' using pattern: '{rule.Pattern}'"); }