Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript의 문자열에서 html 태그를 제거하는 방법은 무엇입니까?

<시간/>

문자열에서 HTML 태그 제거

HTML/XML을 제거할 수 있습니다. 자바스크립트의 정규 표현식을 사용하는 문자열의 태그 . span, div 등과 같은 HTML 요소는 예를 들어

, 등과 같이 왼쪽 화살표와 오른쪽 화살표 사이에 있습니다. 따라서 화살표와 함께 화살표 안의 내용을 nothing('')으로 교체하면 작업을 수행할 수 있습니다. 쉽습니다.

구문

str.replace( /(<([^>]+)>)/ig, '');

예시-1

<html>
<body>
<script>
   function removeTags(str) {
      if ((str===null) || (str===''))
      return false;
      else
      str = str.toString();
      return str.replace( /(<([^>]+)>)/ig, '');
   }
   document.write(removeTags('<html> <body> Javascript<body> is not Java'));;
</script>
</body>
</html>

출력

Javascript is not Java

예시-2

<html>
<body>
<script>
   function removeTags(str) {
      if ((str===null) || (str===''))
      return false;
      else
      str = str.toString();
      return str.replace( /(<([^>]+)>)/ig, '');
   }
   document.write(removeTags('<html> Tutorix is <script> the best <body> e-learning platform'));;
</script>
</body>
</html>

출력

Tutorix is the best e-learning platform