语句格式有可能是这样的:
   element->element->element->element
请问怎么按顺序取出每个element

解决方案 »

  1.   

    简单的说就是->是分割符
    要实现的效果就是string.split方法的效果
    用正则语句如何实现
      

  2.   

    你是说->是固定的吗?
    [^-]*?->{3}.*
      

  3.   

    这个要用正则么? 或者我理解错意思了string w = "element->element->element->element";
                string[] sp ={ "->" };
                string[] elements = w.Split(sp, StringSplitOptions.None);
                foreach (string ele in elements)
                {
                    Console.WriteLine(ele);
                }
      

  4.   

    如果一定要用正则 Regex r = new Regex("->"); 
                string[] s = r.Split("element->element->element->element");