首页 > 技术文章 > 用js提取字符串中的某一段字符

z-y-zone 2019-04-29 14:45 原文

String.prototype.getQuery = function(name)
{
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = this.substr(this.indexOf("\?")+1).match(reg);
if (r!=null) return unescape(r[2]); return null;
}
var s = "index.html?id=1&goto=baidu";
alert(s.getQuery("id"));
alert(s.getQuery("baidu"));


推荐阅读