note sure if <%="<%=1=2%>"%> is valid, but you can use a reg exp likestring s = "...."; Regex re = new Regex(@"<%(?<content>.*?)%>"); foreach (Match m in re.Matches(s))
{
Console.WriteLine(m.Groups["content"].Value);
}
{
Console.WriteLine(m.Groups["content"].Value);
}
<%="<%=1=2%>"%>
{
Console.WriteLine("...");
Console.WriteLine(m.Groups["content"].Value);
Console.WriteLine("...");
}