function getString(sName){ var sRE = "([?&])" + sName + "=([^&]*)"; var oRE = new RegExp(sRE); // alert(sRE) if (oRE.test("http://www.163.com?id=sdfsdfsdid=111111")) { return RegExp["$2"]; } else { return null; } } alert(getString('id'))