如,这种形式的字符串/abc/ddd/ddd/12343.gif
取12343.gif
如何写?

解决方案 »

  1.   

    如果你用 FileUpload1控件
    那么你就  this.FileUpload1.FileName  直接获得文件名要不你就这么做string  ss=@"/abc/ddd/ddd/12343.gif ";
          ss=ss.substrin(LastIndexof("/")+1);这样你就取得文件名了
      

  2.   

    不好意思  笔误应该是string  ss=@"/abc/ddd/ddd/12343.gif ";
          ss=ss.Substring(LastIndexof("/")+1);
      

  3.   

    string str="/abc/ddd/ddd/12343.gif";
    string strVal=str.substring(str.LastIndexOf("/"),str.length);
      

  4.   

    string str ="abc/ddd/ddd/12343.gif ";
    string[] temp = str.Split('/');
    temp[temp.Length-1]就是所求了
      

  5.   

    1、取指定字符的位置,indexof
    2、用substring 
      

  6.   


    string s="/abc/ddd/ddd/12343.gif";
    string news=s.Substring(s.LastIndexOf("/")+1,s.Length-s.LastIndexOf("/")-1);
    Response.Write(news);
      

  7.   

    汗  老错
    是string  ss=@"/abc/ddd/ddd/12343.gif ";
          ss=ss.Substring(ss.LastIndexof("/")+1);
    惭愧