일반 문자열에서 HTML 태그를 제거하는 코드.
BR 태그의 경우는 줄바꿈으로 대체. 나머지 태그는 모두 무시한 문자열을 반환.
This method strip HTML tags from string except BR tag. BR tag will convert to common 'newline'.
String.prototype.removeHTML = function() {
var temp0 = this.split('br');
var temp1 = temp0.join('wn');
var temp2 = temp1.split('');
var final:String = '';
for (var i = 0; i
//trace(temp0[i]);
if (temp2[i] == '<') {
var tag = true;
}
if (!tag) {
final += temp2[i];
}
if (temp2[i] == '>') {
var tag = false;
}
}
return final;
};
trace(msg.removeHTML());
써 놓고 나니 허접하다는 생각. . ㅡ ㅡ;