如下:
<html>
<head>
<title>
jsp1
</title>
<script type="">
function changeFileName(){
var fileN='D:\ghost\readme.txt'; var f=new Array();
f=fileN.split(正则表达式);
for(i=0;i<f.length;i++){
alert(f[i]);
}
}
</script>
</head>
<body bgcolor="#ffffff">
<input type="button" onclick="changeFileName()"/>
</body>
</html>想alert出readme.txt
怎么写正则表达式呢?谢谢
<html>
<head>
<title>
jsp1
</title>
<script type="">
function changeFileName(){
var fileN='D:\ghost\readme.txt'; var f=new Array();
f=fileN.split(正则表达式);
for(i=0;i<f.length;i++){
alert(f[i]);
}
}
</script>
</head>
<body bgcolor="#ffffff">
<input type="button" onclick="changeFileName()"/>
</body>
</html>想alert出readme.txt
怎么写正则表达式呢?谢谢
String fileName=str[str.length-1]; //最后个就是文件名在java中:fileN="D:\\ghost\\readme.txt";
相应的 String[]str=fileN.split("\\\\"); //以\\来划分,最后个就是文件名
var fileN='D:\\ghost\\readme.txt';
var i = fileN.lastIndexOf("\\");
alert(fileN.substr(i+1));
}
var fileN='D:\\ghost\\readme.txt';
var f=new Array();
f=fileN.split(/\\/g);
alert(f[f.length-1]);
}