首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • SubString 怎样得到某个符号后面的字符串? [已结贴,结贴人:stzxxx]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-02-22 09:12:03 楼主
    SubString 怎样得到某个符号后面的字符串?

    String MyWord="../aaa/bbb/ccc/..这里是不确定的字符串,请不要用数位的方法../eee/1.aspx";

    我现在要想得到的就是最后的那个文件名,我想先找到最后一个 / 符号,再求得它后面的文件名字符串 1.aspx

    请问怎样写可以得到 1.aspx 这个文件名?昨晚搞了一晚没搞出来,谢谢

    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • APPLESUCH5
    • 等级:
    发表于:2008-02-22 09:15:501楼 得分:5
    MyWord=MyWord.SubString(MyWord.LastIndexOf("/")+1);
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-02-22 09:16:432楼 得分:5
    先用LastIndexOf找到 /
    然后再用substring
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • nmhyt
    • 等级:
    发表于:2008-02-22 09:19:203楼 得分:2
    同意楼上
    LastIndexOf是从字符串末端查找字符
    SubString如果只带一个参数
    表示从这个参数的位置开始到字符串的末端——截取字符串
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • Snowdust
    • 等级:
    发表于:2008-02-22 09:21:544楼 得分:5
    C# code
    String MyWord = "../aaa/bbb/ccc/..这里是不确定的字符串,请不要用数位的方法../eee/1.aspx"; String Ret = System.IO.Path.GetFileName(MyWord);
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-02-22 09:28:575楼 得分:0
    路过,一楼正解
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-02-22 09:29:026楼 得分:2
    如下:

    using System.IO;

    String MyWord = "../aaa/bbb/ccc/..这里是不确定的字符串,请不要用数位的方法../eee/1.aspx";
    String fileName = Path.GetFileName(MyWord);
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-02-22 09:29:147楼 得分:1
    string yourString="../aaa/bbb/ccc/1.aspx";
    char[] Seperator={'/'};
    string[] Resources=yourString.split(Seperator);
    字符串数组最后一个索引值就是文件名.

    要注意转义符
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • jimu8130
    • 等级:
    发表于:2008-02-22 09:42:168楼 得分:0
    .net 提供了lastindexof函数
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    世纪乐知(北京)网络技术有限公司 版权所有 京 ICP 证 020026 号
    Copyright © 2000-2007, CSDN.NET, All Rights Reserved