jsp 截取字符串
我想截取:E:\文件上传\manager20091104162825\aas.txt这样一个字符串中的最后一个"\"前面的字符串,怎么写呀。...
我想截取:
E:\文件上传\manager20091104162825\aas.txt
这样一个字符串中的最后一个"\"前面的字符串,怎么写呀。 展开
E:\文件上传\manager20091104162825\aas.txt
这样一个字符串中的最后一个"\"前面的字符串,怎么写呀。 展开
7个回答
展开全部
垂直平分线 垂直平分线,简称“中垂线”,是初中几何学科中非常重要的一部分。
垂直平分线的概念:经过线段中点,并且垂直于这条线段的直线,叫做这条线段的垂直平分线。
垂直平分线的性质:1.垂直平分线垂直且平分其所在线段。
2.垂直平分线上任意一点,到线段两端点的距离相等。
3.三角形三条边的垂直平分线相交于一点,该点叫外心,并且这一点到三个顶点的距离相等。
垂直平分线的逆定理:到一条线段两个端点距离相等的点,在这条线段的垂直平分线上。
如图:直线MN即为线段AB的垂直平分线。
注意:要证明一条线为一个线段的垂直平分线,应证明两个点到这条线段的距离相等且这两个点都在要求证的直线上才可以证明
通常来说,垂直平分线会与全等三角形来使用。
垂直平分线的性质:线段垂直平分线上的点到这条线段的两个端点的距离相等。
巧计方法:点到线段两端距离相等。
可以通过全等三角形证明
垂直平分线的尺规作法:
方法一:
1、取线段的中点。
2、分别以线段的两个端点为圆心,以大于线段的二分之一长度为半径画弧线。得到一个交点。
3、连接这两个交点。
原理:等腰三角形的高垂直等分底边。
方法二:
1、分别以线段的两个端点为圆心,以大于线段的二分之一长度为半径画弧线,得到两个交点。原理:圆的半径处处相等。
2、连接这两个交点。原理:两点成一线。
等腰三角形的性质:
1、三线和一
2、等角对等边
垂直平分线的概念:经过线段中点,并且垂直于这条线段的直线,叫做这条线段的垂直平分线。
垂直平分线的性质:1.垂直平分线垂直且平分其所在线段。
2.垂直平分线上任意一点,到线段两端点的距离相等。
3.三角形三条边的垂直平分线相交于一点,该点叫外心,并且这一点到三个顶点的距离相等。
垂直平分线的逆定理:到一条线段两个端点距离相等的点,在这条线段的垂直平分线上。
如图:直线MN即为线段AB的垂直平分线。
注意:要证明一条线为一个线段的垂直平分线,应证明两个点到这条线段的距离相等且这两个点都在要求证的直线上才可以证明
通常来说,垂直平分线会与全等三角形来使用。
垂直平分线的性质:线段垂直平分线上的点到这条线段的两个端点的距离相等。
巧计方法:点到线段两端距离相等。
可以通过全等三角形证明
垂直平分线的尺规作法:
方法一:
1、取线段的中点。
2、分别以线段的两个端点为圆心,以大于线段的二分之一长度为半径画弧线。得到一个交点。
3、连接这两个交点。
原理:等腰三角形的高垂直等分底边。
方法二:
1、分别以线段的两个端点为圆心,以大于线段的二分之一长度为半径画弧线,得到两个交点。原理:圆的半径处处相等。
2、连接这两个交点。原理:两点成一线。
等腰三角形的性质:
1、三线和一
2、等角对等边
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<body>
<input name='test' id='test' size='50' value='E:\文件上传\manager20091104162825\aas.txt'>
</body>
<script type="text/javascript">
window.onload=new function(){
var a=document.getElementById("test").value;
var b=a.split('\\'); //string.split(分隔符)返回一个数组存储值
var c=a.length-b[b.length-1].length; //b[b.length-1].length这就是最后那段aas.txt的长度,c就是从E最后一个"\"的长度
alert(a.substring(0,c-1));
}
</script>
<input name='test' id='test' size='50' value='E:\文件上传\manager20091104162825\aas.txt'>
</body>
<script type="text/javascript">
window.onload=new function(){
var a=document.getElementById("test").value;
var b=a.split('\\'); //string.split(分隔符)返回一个数组存储值
var c=a.length-b[b.length-1].length; //b[b.length-1].length这就是最后那段aas.txt的长度,c就是从E最后一个"\"的长度
alert(a.substring(0,c-1));
}
</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int index = selfPage.lastIndexOf("/"); // 找到紧跟在文件名前"/"的位置
String selfPath = selfPage.substring(0, index); // 请求发起页面的目录
selfPage是个String型变量。
String selfPath = selfPage.substring(0, index); // 请求发起页面的目录
selfPage是个String型变量。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼上的别误人子弟,连转义符都不处理还想编译成功?
假设str是你想截取的字符串
str=str.substring(0,str.lastIndexOf("\\"));
假设str是你想截取的字符串
str=str.substring(0,str.lastIndexOf("\\"));
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
String path="E:\文件上传\manager20091104162825\aas.txt";
int start=path.lastindexOf("\");
String filename=path.substring(start+1);
int start=path.lastindexOf("\");
String filename=path.substring(start+1);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询