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);
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uVGV4dC5SZWd1bGFyRXhwcmVzc2lvbnM7CgpwdWJsaWMgY2xhc3MgVGVzdAp7CglwdWJsaWMgc3RhdGljIHZvaWQgTWFpbigpCgl7CgkJdmFyIHN0ciA9ICJhIFxcXCJiXFxcIiBjIjsKCQlDb25zb2xlLldyaXRlTGluZShzdHIpOwogICAgICAgIHZhciByeCA9IG5ldyBSZWdleChAIig/OlxcIiJ8W14iIl0pKyIpOwogICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKHJ4Lk1hdGNoKHN0cikuVmFsdWUpOwoJfQp9