Heim >Backend-Entwicklung >PHP-Problem >So verwenden Sie den regulären Abgleich, um HTML in PHP zu entfernen

So verwenden Sie den regulären Abgleich, um HTML in PHP zu entfernen

尊渡假赌尊渡假赌尊渡假赌
尊渡假赌尊渡假赌尊渡假赌Original
2023-05-24 10:16:301300Durchsuche

php verwendet die reguläre Matching-Methode zum Entfernen von HTML: 1. Erstellen Sie eine PHP-Beispieldatei. 2. Definieren Sie einen HTML-Tag-String „$html_string“. 3. Verwenden Sie den regulären Ausdruck „/1dad84ea0069e7538b7dfc1ec7547c1e /“. Entspricht allen HTML-Tags. 4. Verwenden Sie die Syntax „preg_replace(“/1dad84ea0069e7538b7dfc1ec7547c1e/“,$html_string)“, um HTML-Tags zu löschen.

So verwenden Sie den regulären Abgleich, um HTML in PHP zu entfernen

Das Betriebssystem dieses Tutorials: Windows 10-System, PHP8.1.3-Version, Dell G3-Computer.

php verwendet regulären Abgleich, um HTML wie folgt zu entfernen:

Definieren Sie zunächst eine Zeichenfolge, die HTML-Tags enthält.

$html_string = "<div><h2>Hello World</h2><p>This is <strong>P HP</strong>.</p></div>";

Der obige Code definiert eine Zeichenfolge mit Standard-HTML-Markup. Unser Ziel ist es, alle HTML-Markups zu entfernen und nur reine Textinhalte zu belassen.

Verwenden Sie die Funktion preg_replace(), um alle HTML-Tags aus der Zeichenfolge zu entfernen.

Der folgende Code zeigt, wie Sie die Funktion preg_replace() verwenden, um HTML-Tags zu entfernen.

$plain_text = preg_replace(&#39;/<[^<]+>/&#39;, &#39;&#39;, $html_string);echo $plain_text;

Im obigen Code definieren wir eine preg_replace()-Funktion mit einem regulären Ausdrucksmuster. Das reguläre Ausdrucksmuster „

/<[^<]+>/

“ bedeutet, jeden Teilstring zu finden, der mit „db20a0373f500b5c789d398c17b6f290“ endet, und ihn durch einen leeren String zu ersetzen. Dadurch werden alle HTML-Tags entfernt.

Schließlich können wir die Zeichenfolge, die keine HTML-Tags enthält, auf dem Bildschirm ausgeben.

Das obige ist der detaillierte Inhalt vonSo verwenden Sie den regulären Abgleich, um HTML in PHP zu entfernen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn