본문 바로가기

DEVELOP

[javascript] url 정규식으로 파악하기

728x90

HTML을 공통 적으로 사용하지만 특정 페이지에서만 커스텀하고 싶을 때, 정규식을 사용하여 해당 url을 파악후 작업한다.

특정 url :  /article/best-review/12/166 

(function(){
  m = location.href.match(/article[\/][^\/]*[\/](\d+)[\/](\d+)[\/]/),brand_no=m?decodeURIComponent(m[1].replace(/\+/g, " ")):'';
  if(brand_no == '12') {
  		n = location.href.match(/article[\/][^\/]*[\/](\d+)[\/](\d+)[\/]/),no=n?decodeURIComponent(n[2].replace(/\+/g, " ")):'';
  	if(no == '166') {
  		document.write("<div class='crema-reviews' data-widget-id='32' style='width: 1200px; margin: 30px auto 0;'></div>");
  	}
  }
})();