그곰의 생활

html 내용에서 img 태그의 src 추출 본문

Server-side/Lang

html 내용에서 img 태그의 src 추출

그곰 2012. 7. 25. 12:12


 

	import java.util.regex.Matcher;
	import java.util.regex.Pattern;
	
	String contents = "";
	String imgSrcPath = "";
	Pattern imgPattern = Pattern.compile("(?i)< *[img][^\\>]*[src] *= *[\"\']{0,1}([^\"\'\\ >]*)");
	Matcher captured = imgPattern.matcher(contents);	
	int imgCnt = 0;

	while(captured.find()){
		imgSrcPath = captured.group(1);  // 글 내용의 이미지들 중 첫번째 이미지만 저장
		imgCnt++;
		if(imgCnt == 1){//글 내용 중 이미지가 1개 이상 일 경우에는 더 이상 노출되지 않도록함.
			break;        				        	
		}
	}

	out.println("<img src=\""+imgSrcPath+"\" />");

Comments