using System;
using System.Text.RegularExpressions;
public class Test
{
public static void Main()
{
string test = "\"foo\",\"bar\",\"1\",\"\",\"baz\"";
string pattern = "\"[^\"]*\"";
MatchCollection mc = Regex.Matches(test, pattern);
foreach (var m in mc) {
Console.WriteLine(m);
}
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyAgU3lzdGVtLlRleHQuUmVndWxhckV4cHJlc3Npb25zOwoKcHVibGljIGNsYXNzIFRlc3QKewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKQoJewoJCXN0cmluZyB0ZXN0ID0gIlwiZm9vXCIsXCJiYXJcIixcIjFcIixcIlwiLFwiYmF6XCIiOwogICAgICAgIHN0cmluZyBwYXR0ZXJuID0gIlwiW15cIl0qXCIiOwogICAgICAgIE1hdGNoQ29sbGVjdGlvbiBtYyA9IFJlZ2V4Lk1hdGNoZXModGVzdCwgcGF0dGVybik7CiAgICAgICAgZm9yZWFjaCAodmFyIG0gaW4gbWMpIHsKICAgICAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUobSk7CiAgICAgICAgfQoJfQp9