[차례]  [함수색인] Wel 도움말 문서 [이전]  [다음]
대분류: 내장함수
소분류: 부가 기능 함수
htmldeltag() 작성일: 2001/06/27
수정일: 2002/07/05

1. 형식 형식1) result= htmldeltag(tag_str, length) 형식2) result= htmldeltag(tag_str, length, del_ctrlchar) 2. 기능: HTML tag를 포함한 문자열인 인자 tag_str에서 tag를 제거한 문자열을 length 바이트까지만 얻는다. 3. 설명 (1) 인자 tag_str은 문자열이며 수치이면 문자열로 변환된다. (2) 인자 length나 del_ctrlchar가 문자열이고 수치로 변환될 수 없을 경우에는 에러가 발생한다. (3) 인자 length는 HTML tag가 제거된 문자열의 최대 크기(바이트)이다. (4) 형식1)은 제어문자(개행문자 포함)를 제거하며 형식2)는 del_ctrlchar의 값에 따라 제어문자의 제거여부가 결정된다. (5) 인자 del_ctrlchar는 제어문자(개행문자 포함) 제거여부를 위한 값이며 0 이면 제거를 하지 않고 1이거나 기타의 값은 제거함을 의미한다. (6) 제거대상은 일반적인 tag와 <HTML> tag로부터 <BODY> 사이의 내용과 주석(remark)을 의미하는 <!-- tag 부터 --> tag 까지의 내용이 제거된다. 비정상적인(tag 에러 포함) tag는 완벽하게 처리되지 않을 수 있으며 <script> tag와 </script> tag 사이에 주석 tag를 사용하지 않았다면 자바스크립트의 내용은 제거되지 않는다. 4. 사용예 tag= "<html><title>test</title><body bgcolor='#f0f080'>안녕하세요?</body>"; result= htmldeltag(tag, 128); print(result); ------------------------------ [ 출력결과 ] ------------------------------ 안녕하세요?

Wel Version 1.0
[차례]  [함수색인] [이전]  [다음]