2006/05/21 16:23
[Dev/Java]
따라서, 다음과 같은 정규 표현식은 HTML 태그를 모두 포함하게 된다.
<(/)?([a-zA-Z]*)(\\s[a-zA-Z]*=[^>]*)?(\\s)*(/)?>
자바 1.4부터 String.repalceAll(String regex, String replacemenet) 메소드를 제공하는데, 이 메소드는 문자열에서 regex의 정규 표현식에 일치하는 부분을 replacement로 바꿔주는 기능을 제공한다.
따라서, 특정 문자열에 HTML 태그를 제거하려면 위의 정규 표현식을 다음과 같이 적용하면 된다.
출처 : http://javacan.madvirus.net/main/content/read.tle?contentId=122
아래것도 됩니다.. ^^
Trackback Address :: http://www.anfamily.net/mcsong/trackback/63
|
Tracked from 나는 내 일을 즐기며, 사랑한다. | 2008/08/26 10:39 | DEL
내가 만든 코드를 튜닝(?)해 나가면서 가장 신경쓰이는 부분이자주 쓰는 문자열과 관련된 객체의 자원이다.문자열에 대해서 변경이 잦다면 String이 아니라 StringBuffer나 StringBuilder를 써야 할 것.. |




