Programming/JavaScript, Sencha

JavaScript : 정규표현식 - 문자열 추출

파란크리스마스 2022. 5. 2. 16:09
728x90

출처

background-image url 가져오기 1

var css_background = $(".img_area[img_id='"+image_id+"']").css("background");
var protocol = /url\(['"](.+)['"]\)/.exec( css_background );
console.log( protocol[1] );

background-image url 가져오기 2

//var css_background = css_background.replace(/url\(['"](.+)['"]\)/, '$1');
var css_background = css_background.replace(/.+url\(['"](.+)['"]\).+/, '$1');

URL 파라미터 값 추출하기

var paramName = "refresh";
var paramValue = new RegExp('[\?&]' + paramName + '=([^&#]*)').exec(css_background);
console.log(paramValue[1] || 0);