js 정규 분석 URL 매개 변수 예제 코드

 
var url = "http://127.0.0.1/e/action/ShowInfo.php?classid=9&id=2";//
function parse_url(_url){ //
var pattern = /(\w+)=(\w+)/ig;//
var parames = {};//
url.replace(pattern, function(a, b, c){parames[b] = c;});
/* . replace classid=9 . function(a,b,c); a :classid=9,b classid,c 9;( . .) key classid 9; . id=2; function(a,b,c); a :id=2,b id,c 2; key id 2.*/
return parames;// .
}
var parames = parse_url(url);
alert(parames['classid'] + ", " + parames['id']);// . key

좋은 웹페이지 즐겨찾기