社区
ASP
帖子详情
怎样从文件路径的字符串中得到文件名?
rqrq
2005-11-20 04:26:09
例如“D:\asp\index.asp”这个路径,如何得到“index.asp”的文件名呢?
用filename=split(str,"\"),然后filename(3)可以得到,但这也仅限于2级目录,没有根本的解决问题。
请教各位有没有别的方法。。
...全文
176
9
打赏
收藏
怎样从文件路径的字符串中得到文件名?
例如“D:\asp\index.asp”这个路径,如何得到“index.asp”的文件名呢? 用filename=split(str,"\"),然后filename(3)可以得到,但这也仅限于2级目录,没有根本的解决问题。 请教各位有没有别的方法。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huguang
2005-11-22
打赏
举报
回复
其实vbscript就可以
http://tancheng.gov.cn/vbshelp/vbstoc.htm
这里可以找到相关字符串处理的函数
intSpl = instr(StrReverse(Url),"\") '最后一个"\"号,右数的位置
filename = right(Url,intSpl-1)
其中StrReverse是将字符串倒转
RincleWoo
2005-11-22
打赏
举报
回复
晕,试验了一下,正则匹配式是这样才正确,真抱歉
re=/([^\\]+)\.{1}\w+$/;
yuliang0828
2005-11-21
打赏
举报
回复
要不你就自己写个函数来做,一般不会有问题,如果你正则不会用的话?
PcVSBirds
2005-11-21
打赏
举报
回复
高手!支持用正则
yutian130
2005-11-21
打赏
举报
回复
Dim filename
Const str="D:\asp\index.asp"
filename=Mid(str,InstrRev(str,"."))
RincleWoo
2005-11-21
打赏
举报
回复
抱歉,没写完整;filePatch是文件路径字符串
reg=/([^\\])\.\w+/;
reg.test(filePatch);
var filename=RegExp.$1;
RincleWoo
2005-11-21
打赏
举报
回复
使用javascript正则表达式吧
reg=/([^\\])\.\w+/;
var filename=RegExp.$1;
rqrq
2005-11-20
打赏
举报
回复
谢楼上
虽然貌似不对。
filename(Ubound(filename))
moodboy1982
2005-11-20
打赏
举报
回复
你上面得到的filename是什么?
是数组呀。
既然是数组,那你能不能读出最后一个数据?
Temp_name=filename(filename.length-1)
将某表示文件
路径
的
字符串
的
文件名
分离出文件
路径
- **提取
文件名
**:通过调用 `s.substring(s.lastIndexOf("/")+1)` 方法,从
字符串
`s`
中
提取出
文件名
部分。这里的关键在于使用 `lastIndexOf` 方法找到最后一个斜杠 “/” 的位置,然后使用 `substring` 方法从该...
c# 将
路径
字符串
数组
中
的
文件名
提取到数组
中
的代码
本文将深入探讨如何从
路径
字符串
数组
中
提取
文件名
并存储到一个新的数组
中
。这个过程涉及
字符串
处理、数组操作以及对文件
路径
的理解。 首先,我们要了解Windows文件
路径
的基本结构。文件
路径
通常包括驱动器号(如C:...
C#
从文件
路径
中
取得
文件名
和扩展名
在C#
中
,可以通过分析文件
路径
字符串
来提取
文件名
。以下是一个简单的函数,用于从给定的文件
路径
中
提取
文件名
: ```csharp public string GetFileName(string filePath) { int pos = filePath.LastIndexOf("\\"); ...
易语言取
路径
文件名
在本例
中
,“取
路径
文件名
”可能指的是一个特定的易语言函数,该函数接收一个包含完整
路径
的
字符串
,然后返回该
路径
中
文件名
的部分。通常,这会包括文件的基本名称和扩展名,但不包括
路径
或驱动器信息。例如,如果...
C语言
中
文件
路径
与
文件名
合并的实用手册
首先,使用`strncpy`函数将目录
路径
复制到结果缓冲区
中
,接着检查
路径
字符串
的结尾是否已经有
路径
分隔符,如果没有,则添加一个。最后,将
文件名
拼接到结果
字符串
中
。 跨平台编程时,处理文件
路径
更需要注意不同...
ASP
28,406
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章