using System; using System.Linq; using System.Text.RegularExpressions; public class Test { public static void Main() { var s = "abc({"; var results = Regex.Split(s, @"(\()").Where(m=>!string.IsNullOrEmpty(m)).ToList(); Console.WriteLine(string.Join(", ", results)); } }