public IList<string> Split(string postTag)
{
Regex re = new Regex("/"[//s//S]*?/"");
MatchCollection mas = re.Matches(postTag);
List<string> list = new List<string>();
string TemPost = re.Replace(postTag, ",^#^,");
string[] splitstr ={ " ", ",", "、", "," };
string[] temarray = TemPost.Split(splitstr, StringSplitOptions.RemoveEmptyEntries);
int j = 0;
for (int i = 0; i < temarray.Length; i++)
{
if (!string.IsNullOrEmpty(temarray[i]))
{
if (temarray[i] == "^#^")
{
temarray[i] = mas[j].Value;
j++;
}
list.Add(temarray[i]);
}
}
return list;
}