string strnew = st.Substring(st.LastIndexOf("\\") + 1);

解决方案 »

  1.   

    一般的截取字符串,被截取的字符串应该有一定的规律,然后用indexOf和subString方法去处理。如你所举上例,我觉得可以先找“\”的位置,然后截取。
      

  2.   

    第一:c# 中不允许存在"\mydir\dirgogogo"这样的字符串,除非转化为:"\\mydir\\dirgogogo"
    第二:然后用楼上的方法便可得到你要的gogogo
      

  3.   

    用vbscript怎么解决,有没有一个不必实际情况的解决办法
    jiequ(str1,str2,str3) 在str1中将str2后的字符截取出来保存到str3中
      

  4.   

    string strnew = st.Substring(st.LastIndexOf("\\") + 1);
      

  5.   

    请大家看清楚,我是问asp中vbscript怎么解决这个问题另外我举的例子只是一个特殊情况,怎么对一般情况处理