using System;
using System.Collections.Generic;
public class Test
{
public static void Main()
{
var str = "seq[]=8&seq[]=7&seq[]=5&seq[]=1&seq[]=4&seq[]=3&seq[]=6&seq[]=0&seq[]=2";
var output = Tokenize(str);
foreach (string outputString in output)
{
Console.WriteLine(outputString);
}
}
private static List<string> Tokenize(string str)
{
str = str.Replace("&", String.Empty);
string[] separators = new string[] {"seq[]="};
return new List<string>(str.Split(separators, StringSplitOptions.None));
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYzsKCnB1YmxpYyBjbGFzcyBUZXN0CnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBNYWluKCkKCXsKCSAgICB2YXIgc3RyID0gICJzZXFbXT04JnNlcVtdPTcmc2VxW109NSZzZXFbXT0xJnNlcVtdPTQmc2VxW109MyZzZXFbXT02JnNlcVtdPTAmc2VxW109MiI7CgkgICAgdmFyIG91dHB1dCA9IFRva2VuaXplKHN0cik7CgkgICAKCSAgICBmb3JlYWNoIChzdHJpbmcgb3V0cHV0U3RyaW5nIGluIG91dHB1dCkKCSAgICB7CgkgICAgCUNvbnNvbGUuV3JpdGVMaW5lKG91dHB1dFN0cmluZyk7CgkgICAgfQoJfQoJCglwcml2YXRlIHN0YXRpYyBMaXN0PHN0cmluZz4gVG9rZW5pemUoc3RyaW5nIHN0cikKCXsKCQlzdHIgPSBzdHIuUmVwbGFjZSgiJiIsIFN0cmluZy5FbXB0eSk7CgkJc3RyaW5nW10gc2VwYXJhdG9ycyA9IG5ldyBzdHJpbmdbXSB7InNlcVtdPSJ9OwoJCXJldHVybiBuZXcgTGlzdDxzdHJpbmc+KHN0ci5TcGxpdChzZXBhcmF0b3JzLCBTdHJpbmdTcGxpdE9wdGlvbnMuTm9uZSkpOwoJfQoJCn0=