Heim  >  Artikel  >  Web-Frontend  >  Wie extrahiere ich Text aus HTML-Tags im Textformat?

Wie extrahiere ich Text aus HTML-Tags im Textformat?

WBOY
WBOYnach vorne
2023-09-09 22:57:061115Durchsuche

Wie extrahiere ich Text aus HTML-Tags im Textformat?

Der Vorgang des Extrahierens von Text aus einer HTML-Datei entspricht im Wesentlichen dem Kopieren und Einfügen von Website-Inhalten in Notepad. Das klingt vielleicht einfach, ist aber nicht so angenehm, wenn Sie Text aus Millionen von HTML-Dateien (Webseiten) extrahieren müssen.

Lassen Sie uns tiefer in diesen Artikel eintauchen, um besser zu verstehen, wie man Text aus HTML-Tags im Textformat extrahiert.

Text aus HTML-Tags extrahieren

Viele Elemente in HTML können verwendet werden, um Text eine bestimmte Bedeutung zu geben. Um weitere Ideen zum Extrahieren von Text aus HTML-Tags im Textformat zu erhalten, schauen wir uns das folgende Beispiel an.

Beispiel

Im folgenden Beispiel führen wir ein Skript aus, um Text aus HTML-Tags zu extrahieren.

<!DOCTYPE html>
<html>
   <body>
      <script>
         function gettext(html){
            var tempDivElement = document.createElement("div");
            tempDivElement.innerHTML = html;
            return tempDivElement.textContent || tempDivElement.innerText || "";
         }
         var sentence= "<div><h1>Welcome to Tutorialspoint</h1></div>";
         document.write(gettext(sentence));
      </script>
   </body>
</html>

Wenn das Skript ausgeführt wird, generiert es eine Ausgabe bestehend aus den aus dem obigen Skript erhaltenen Daten und zeigt sie auf der Webseite an.

Beispiel

Betrachten Sie das folgende Beispiel: Wir führen ein Skript aus, um Text aus HTML-Tags abzurufen.

<!DOCTYPE html>
<html>
   <body>
      <script>
         var statement= "<div><h1>TutorialsPoint</h1><p> is the Best E-Learning</p></div>";
         var result = statement.replace(/<[^>]+>/g, '');
         document.write(result)
      </script>
   </body>
</html>

Wenn Sie das obige Skript ausführen, wird ein Ausgabefenster mit dem Text angezeigt, der durch Ausführen des auf der Webseite angezeigten Skripts extrahiert wurde.

Das obige ist der detaillierte Inhalt vonWie extrahiere ich Text aus HTML-Tags im Textformat?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen