javascript 정규식에서 그룹 사용하기

자바스크립트 정규식에서 그룹을 사용하려면 아래와 같이 하면 된다.

괄호 () 로 그룹을 만들어주고 RegExp.$그룹번호 와 같은 방식으로 접근하면 된다.

아래 코드에서는 패턴을 통과할 경우, 해당 값을 가져오도록 설정하였다~


var pattern = /(^<img id="([^"]+?)" .*?src="(temp\/)[^"]+?" [^>]*?>)/i;

if (pattern.test(html)) {
    var imgHtml = RegExp.$1;
    var imgId = RegExp.$2;
    var src = RegExp.$3;
    
    쏼라쏼라~~
}

카테고리

분류 전체보기 (683)
About me. (6)
Daylogs (648)
비공개 (0)
영어공부 (0)
My works - 추억 (29)