读书人

.net中的字符串怎么截取?up有分

发布时间: 2012-01-28 22:06:13 作者: rapoo

.net中的字符串如何截取?up有分
.net中的字符串如何截取?
如何得到一路的倒第二\\後的字符串?
,在等!!
分不,上加!!

[解决办法]
正则可以
[解决办法]
先把最后一个\找到然后用一个临时的变量,获取去掉最后一个\的串,然后在获取最后一个\这样就是倒数第二个\的位置,然后再用原始的串获取。
[解决办法]
取两次嘛,然后再合并
[解决办法]
LastIndexOf( "\\ ")
之后付给一个String,然后在截取
[解决办法]
string[] ArrUrl=Url.Split( "\\ ");
string TheResult=ArrUrl[ArrUrl.length-1].ToString();

这样行吗?
[解决办法]
这样来做啊:

string s = @ "U:\二手照片\HAQ01,42807,228\A31,HAQ01010010.xls ";
s = s.Substring(s.LastIndexOf(@ "\ ", s.LastIndexOf(@ "\ ", s.Length)-1)+1);

[解决办法]
UP者
[解决办法]
string s = @ "U:\二手照片\HAQ01,42807,228\A31,HAQ01010010.xls ";
s = s.Substring(s.LastIndexOf(@ "\ ", s.LastIndexOf(@ "\ ", s.Length)-1)+1);

=======================================================================
测试通过
[解决办法]
有个方法也可以,忘了是那个了,Request.后面的,你自己找找看.
[解决办法]
System.IO.Path.GetDirectoryName(path)+ "// "+System.IO.Path.GetFileName(path);

读书人网 >asp.net

热点推荐