using uCalcSoftware; var uc = new uCalc(); var t = uc.NewTransformer(); t.Text = "A B C A B C"; var ruleA = t.Pattern("A"); var ruleB = t.Pattern("B"); t.Find(); Console.WriteLine($"Total matches (all rules): {t.Matches.Count()}"); Console.WriteLine($"Matches for Rule A only: {ruleA.Matches.Count()}"); Console.WriteLine($"Matches for Rule B only: {ruleB.Matches.Count()}");