Comment effacer le HTML, les espaces, les nouvelles lignes et extraire le texte brut en php

coldplay.xixi
Libérer: 2023-03-05 12:06:02
original
2938 Les gens l'ont consulté

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)].

Comment effacer le HTML, les espaces, les nouvelles lignes et extraire le texte brut en php

[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); //返回字符串
}
Copier après la connexion

Méthode d'appel

DeleteHtml($str);
Copier après la connexion

$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);
Copier après la connexion

Supprimez toutes les lignes vides, y compris l'intérieur et le début et la fin :

$str = preg_replace('/($s*$)|(^s*^)/m', '',$str);
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal