2010-06-02 83 views
0

我的window.location是“F:/html5/home.html”,从我的位置我需要获得像这样的“home.html”的文件名,要做到这一点,如何使用正则表达式命令?从url获取特定部分

任何一个帮助我吗?

回答

2

这将做到这一点

[^/]+$ 

它的非正斜杠字符匹配子朝字符串的结尾。

​​
+0

感谢您的帮助.. – 3gwebtrain 2010-06-02 07:46:55

2

如果你灵活关于不使用正则表达式,我会做到这一点:

var pathArr = new Array(); 
pathArr = window.location.split("/"); 
var file = pathArr[pathArr.length - 1]; 
+0

您不需要制作第一个数组。 – alex 2010-06-02 07:24:52