protected override void Apply(TextSplitter<Server> textSplitter) { textSplitter .Map(@"(alert|monitor|check)(ANYTHING)(?<name>staging|prod)(ANYTHING)version(ANYTHING)") .Map(@"(alert|monitor|check)(ANYTHING)version(ANYTHING)(?<name>staging|prod)(ANYTHING)") .Map(@"(alert|monitor|check)(ANYTHING)version(ANYTHING)") .Map(@"(ANYTHING)version(ANYTHING)changes(ANYTHING) "); }