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

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

尊渡假赌尊渡假赌尊渡假赌
尊渡假赌尊渡假赌尊渡假赌Original
2023-06-05 11:44:451341Durchsuche

Die Methode für PHP, regulären Abgleich zum Entfernen von HTML zu verwenden, ist: 1. Erstellen Sie eine PHP-Beispieldatei. 2. Definieren Sie die Variable $html, die HTML-Tags und Text enthält. 3. Verwenden Sie zum Ersetzen die Funktion „preg_replace()“. alle HTML-Tags mit Leerzeichen. Die Syntax ist „preg_replace('/(549a3fd9a3c62568d8b32cd8627105c3]+>| |s+)/u', ' ', $html)“; trim()“, um die führenden und nachgestellten Leerzeichen in der Zeichenfolge zu entfernen. Geben Sie die Ergebnisse einfach als Echo aus und geben Sie sie aus.

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

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

So verwenden Sie reguläres Matching in PHP:

1. Definieren Sie die Variable $html, einschließlich HTML-Tags und -Text. Funktion zum Ersetzen aller HTML-Tags durch Leerzeichen ersetzt wird, lautet die Syntax „preg_replace('/(549a3fd9a3c62568d8b32cd8627105c3]+>| |s+)/u', ' ', $html)“; 4. Verwenden Sie die integrierte Funktion „trim ()“, um die Leerzeichen am Anfang und Ende der Zeichenfolge zu entfernen, das Ergebnis anzuzeigen und auszugeben.

Das Codebeispiel lautet wie folgt

<?php
$html = &#39;<p>这是一个带有HTML标签的文本。</p><a href="http://example.com">点击我</a>&#39;;
$clean_text = preg_replace(&#39;/(<[^>]+>| |\s+)/u&#39;, &#39; &#39;, $html); // 替换所有HTML标签为空格
$clean_text = trim($clean_text); // 去除字符串首尾空格
echo $clean_text;
?>

Das obige ist der detaillierte Inhalt vonSo verwenden Sie den regulären Matching in PHP, um HTML 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