끄적끄적노트
자바 정규형으로 특정 태그 제거
오달봉
2012. 6. 26. 16:15
package jeyun.test;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class TestClass {
static String Reg(String str, String pstr) {
StringBuffer sb = new StringBuffer();
Pattern p = Pattern.compile(pstr);
Matcher m = p.matcher(str);
while( m.find() ) {
m.appendReplacement(sb, "");
}
m.appendTail(sb);
return sb.toString();
}
public static void main(String[] args) {
String str = "<li style=\"height:100px\"><a href=http://xxx><img src='/image/list/20110325.jpg' border=0><img src='/image/list/20110325.jpg' border=0></a><p>~~~~~</p></li>";
System.out.print( Reg(str, "<img.*?>") );
}
}