使用以下 URL 示例,我将如何从中获取用户名?
http://www.mysite.com/username_here801
正则表达式解决方案会很酷。
以下示例只获取域名:
var url = $(location).attr('href');
alert(get_domain(url));
function get_domain(url) {
return url.match(/http:\/\/.*?\//);
}
jQuery 解决方案也是可以接受的。
最佳答案
var url = "http://www.mysite.com/username_here801";
var username = url.match(/username_(.+)/)[1];
要始终直接在 .com 后面的斜杠后面返回文本,您可以这样做:
var url = "http://www.mysite.com/username_here801";
var urlsplit = url.split("/");
var username = urlsplit[3];
关于javascript - 在 Javascript 中获取 url 的最后一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10306003/