Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptで文字列からhtmlタグを削除するにはどうすればよいですか?


文字列からのHTMLタグの削除

HTML / XMLを削除できます javascriptの正規表現を使用した文字列内のタグ 。スパン、divなどのHTML要素は、たとえば

などの左矢印と右矢印の間に存在します。したがって、矢印内のコンテンツを矢印とともに何も('')に置き換えると、タスクを実行できます。簡単です。

構文

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

  1. JavaScript配列から文字列を解析する方法は?

    以下は、JavaScript配列から文字列を解析するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> &nbs

  2. Javaで特定の文字列からHTMLタグを削除するにはどうすればよいですか?

    文字列 最終クラスです Javaであり、不変 、つまり、オブジェクト自体は変更できませんが、オブジェクトへの参照は変更できます。 replaceAll()を使用すると、特定の文字列からHTMLタグを削除できます。 Stringクラスのメソッド。 正規表現を使用して、特定の文字列からHTMLタグを削除できます。 。文字列からHTMLタグを削除すると、通常のテキストとして文字列が返されます。 構文 public String replaceAll(String regex, String replacement) 例 public class RemoveHTMLTagsTest {