首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

正则截取url地址解决办法

2013-04-20 
正则截取url地址比如: http://localhost/test/act/ 或者 http://localhost/test/act我只想得到: act 这个

正则截取url地址
比如: http://localhost/test/act/ 或者 http://localhost/test/act   
我只想得到: act 这个字符串
     
        正则?url?
[解决办法]

var url = location.url;
var arr = url.split('/');
var len = arr.length;
var result = arr[len-1] == '' ? arr[len-2] : arr[len-1];

[解决办法]
引用:
引用:JavaScript code?1234var url = location.url;var arr = url.split('/');var len = arr.length;var result = arr[len-1] == '' ? arr[len-2] : arr[len-1];

当?后面参数有  /  做法有……


var url = location.pathname;
var arr = url.split('/');
var len = arr.length;
var result = arr[len-1] == '' ? arr[len-2] : arr[len-1];

[解决办法]

     var url='http://localhost/test/act/';
     var reg=/\/([^\/]+)\/?$/;
     alert(reg.exec(url)[1]);

热点排行