Heim > Artikel > Backend-Entwicklung > So verwenden Sie den regulären Matching in PHP, um HTML zu entfernen
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.
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 = '<p>这是一个带有HTML标签的文本。</p><a href="http://example.com">点击我</a>'; $clean_text = preg_replace('/(<[^>]+>| |\s+)/u', ' ', $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!