读书人

正则截取url地址解决办法

发布时间: 2013-04-20 19:43:01 作者: rapoo

正则截取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]);

读书人网 >JavaScript

热点推荐