Comment effacer le HTML, les espaces, les nouvelles lignes et extraire le texte brut en PHP : 1. Supprimez les lignes vides à l'intérieur de la chaîne, le code est [$str = preg_replace('',$str)] 2. Caractères clairs Pour les espaces des deux côtés de la chaîne, le code est [$str = trim($str)].
[Recommandations d'apprentissage associées : tutoriel graphique php]
Comment utiliser PHP pour effacer le HTML, les espaces, les nouvelles lignes et extraire le texte brut :
Méthode 1 :
function DeleteHtml($str) { $str = trim($str); //清除字符串两边的空格 $str = preg_replace("/\t/","",$str); //使用正则表达式替换内容,如:空格,换行,并将替换为空。 $str = preg_replace("/\r\n/","",$str); $str = preg_replace("/\r/","",$str); $str = preg_replace("/\n/","",$str); $str = preg_replace("/ /","",$str); $str = preg_replace("/ /","",$str); //匹配html中的空格 return trim($str); //返回字符串 }
Méthode d'appel
DeleteHtml($str);
$str
Pour la chaîne de page qui doit être effacée
Méthode 2 :
Supprimez les lignes vides à l'intérieur de la chaîne :
$str = preg_replace("/(s*?r?ns*?)+/","n",$str);
Supprimez toutes les lignes vides, y compris l'intérieur et le début et la fin :
$str = preg_replace('/($s*$)|(^s*^)/m', '',$str);
Recommandations d'apprentissage associées : programmation php(vidéo)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!