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+"\" />");