Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

eraseTags

텍스트에서 HTML 및 XML 태그 지우기

설명

예제

newStr = eraseTags(str)str의 요소에서 HTML 및 XML 주석과 태그를 지웁니다.

이 함수는 a, abbr, acronym, b, bdi, bdo, big, code, del, dfn, em, font, i, ins, kbd, mark, rp, rt, ruby, s, small, span, strike, strong sub, sup, tt, u, var, wbr의 태그 이름을 가진 태그와 주석을 지우고 그 외 모든 태그를 공백으로 대체합니다.

이 함수가 제거하는 것은 HTML 및 XML 요소가 아닙니다. 요소는 태그까지 포함해 시작 태그와 끝 태그 사이에 있는 모든 내용을 뜻합니다. 예를 들어 eraseTags("x<a>y</a>")는 문자열 "xy"를 반환합니다. 즉, 이 함수는 태그 <a></a>를 제거할 뿐, 요소 <a>y</a>를 제거하는 것이 아닙니다.

예제

모두 축소

일부 HTML 코드에서 태그를 지웁니다. 이 함수는 <br> 태그를 공백으로 대체합니다.

htmlCode = "one.<br>two";
newStr = eraseTags(htmlCode)
newStr = 
"one. two"

일부 XML 코드에서 태그를 지웁니다. 이 함수는 <sub> 태그를 제거하지만, 이 태그를 공백으로 대체하지는 않습니다.

xmlCode = "H<sub>2</sub>O";
newStr = eraseTags(xmlCode)
newStr = 
"H2O"

입력 인수

모두 축소

입력 텍스트로, string형 배열, 문자형 벡터 또는 문자형 벡터로 구성된 셀형 배열로 지정됩니다.

예: ["An example of a short sentence."; "A second short sentence."]

데이터형: string | char | cell

출력 인수

모두 축소

출력 텍스트로, string형 배열, 문자형 벡터 또는 문자형 벡터로 구성된 셀형 배열로 반환됩니다. strnewStr은 데이터형이 동일합니다.

R2017b에 개발됨