//E:\Vss_eEngiNet\eEngiNet\eEngiNet.Client\WorkUpload\(0607110134)各个页面的作用(first修改).doc
把(0607110134)各个页面的作用(first修改).doc  截取出来!  split ,substring 怎么写来? 给说下  忘了!

解决方案 »

  1.   

    string result = str.substring(str.lastindexof('\'), str.length - str.lastindexof('\');
      

  2.   

    try...
    string test = @"//E:\Vss_eEngiNet\eEngiNet\eEngiNet.Client\WorkUpload\(0607110134)各个页面的作用(first修改).doc ";
    string result = System.IO.Path.GetFileName(test);
    richTextBox2.Text = result;
      

  3.   

    str.substring(str.lastindexof('\'), str.length - str.lastindexof('\');对的
      

  4.   

    str.substring(str.lastindexof('\\'), str.length - str.lastindexof('\\'));
      

  5.   

     static void Main(string[] args)
            {            string test = @"E:\Vss_eEngiNet\eEngiNet\eEngiNet.Client\WorkUpload\(0607110134)各个页面的作用(first修改).doc ";
                string result = System.IO.Path.GetFileName(test);
                Console.WriteLine(result);           
                result = test.Substring(test.LastIndexOf('\\')+1, test.Length - test.LastIndexOf('\\')-1);
                Console.WriteLine(result);
            }都是对的。
      

  6.   

    string str = @"//E:\Vss_eEngiNet\eEngiNet\eEngiNet.Client\WorkUpload\(0607110134)各个页面的作用(first修改).doc ";
            str=str.Remove(0, str.LastIndexOf(@"\")+1);
            Response.Write(str.ToString());
            //(0607110134)各个页面的作用(first修改).doc