프로필 사진
겸둥이l
bolt icon739·3년 이상·
736
·수정됨
공유

replaceAll먹지 않습니다

itext 사용중에  이미지 태그가  닫히질 않아서 replaceAll 을 쓸려고하는데 안닫혀서 그러는데 문제점이 무엇일까요?


contentHTML1 = contentHTML1.replaceAll("src=\"/", "src=\"http://localhost:8097/"); Pattern pattern = Pattern.compile("<img[^>]*src=[\"']?([^>\"']+)[\"']?[^>]*>"); Matcher match = pattern.matcher(contentHTML1); System.out.println("match :::: "+match); while(match.find()){ String imgTag = match.group(); System.out.println("imgTag :::: "+imgTag); String imgTag2 = imgTag.replaceAll(">", "/>"); System.out.println("imgTag2 :::: "+imgTag2); contentHTML1 = contentHTML1.replaceAll(imgTag, imgTag2);

imgTag :::: <img alt="" src="http://localhost:8097/atch/getImageThumb.do?atchFileId=FILE0000000000001228&amp;fileSn=0&amp;width=1000&amp;height=1000">

imgTag2 :::: <img alt="" src="http://localhost:8097/atch/getImageThumb.do?atchFileId=FILE0000000000001228&amp;fileSn=0&amp;width=1000&amp;height=1000"/>

콘솔에 저렇게는 찍히는데 


마지막   contentHTML1 = contentHTML1.replaceAll(imgTag, imgTag2); 변환을 했는데 변환되지 않습니다 문제가 무엇일까요?

0
cat-footer