티스토리 뷰

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

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

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


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

if (pattern.test(html)) {
    var imgHtml = RegExp.$1;
    var imgId = RegExp.$2;
    var src = RegExp.$3;
    
    쏼라쏼라~~
}
반응형
댓글
공지사항