using System; using System.Text.RegularExpressions; public class Test { public static void Main() { var str = "a \\\"b\\\" c"; Console.WriteLine(str); var rx = new Regex(@"(?:\\""|[^""])+"); Console.WriteLine(rx.Match(str).Value); } }