.NET Fiddle

CSharp · Console

/Program.cs

using System;
using System.Text.RegularExpressions;

public class Program
{
	public static void Main()
	{
		Regex regex = new Regex(@"([""'])(?:(?=(\\?))\2.)*?\1");
            foreach (var match in regex.Matches("{{\"textA\",\"textB\",\"textC\"}}"))
            {
                Console.WriteLine(match);
            }
	}
}
;