怎么样得到一个字符串的某个部分的内容啊?

fangyds 2003-08-09 10:58:06
一个变量:a
a的内容有两种情况
1、aaa\bbb\ccc.txt
2、ccc.txt
现在我想得到ccc要怎么办啊?
我这样写可是不行
<script language="javascript">
var sname=""
var int1=0
var int2
function GetName(mappath){
int1=mappath.lastindexof("/",1);
int2=mappath.lastindexof(".",1);
sname=mappath.substring(int1,int2);
return sname;
}
</script>
调用:<title>getname(xxx)</title>
xxx为ASP传入的字符串
...全文
92 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
tomiw 2003-08-10
  • 打赏
  • 举报
回复
int1=mappath.lastIndexOf("\");
sname=mappath.substring(int1+1,int2);

或者试试在提交前将aaa\bbb\ccc.txt
改成aaa\\bbb\\ccc.txt
int1=mappath.lastIndexOf("\\");
sname=mappath.substring(int1+1,int2);
fangyds 2003-08-10
  • 打赏
  • 举报
回复
那得到txt这个字符串呢?
lizexpert 2003-08-09
  • 打赏
  • 举报
回复
String.substring 方法
孟子E章 2003-08-09
  • 打赏
  • 举报
回复
int1=mappath.lastIndexOf("\\");
sname=mappath.substring(int1+1,mappath.length);

87,987

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧