Maison >développement back-end >tutoriel php >Comment supprimer l'attribut de style des balises HTML avec preg_replace() de PHP ?
Problème :
Dans une chaîne HTML obtenue depuis TinyMCE, il est nécessaire de supprimer l'attribut style de toutes les balises. Plus précisément, les balises doivent être transformées de
en
.
Solution utilisant preg_replace() :
Pour cette tâche, l'expression régulière suivante sera capturer efficacement l'attribut de style indésirable :
(<[^>]+)>
Cette expression correspond aux sections suivantes du tag:
Pour supprimer cet attribut indésirable , utilisez la fonction preg_replace() comme suit :
$output = preg_replace('/(<[^>]+)>
Voici une répartition des code:
Ce code supprimera efficacement l'attribut style des balises HTML tout en préservant le reste de la balise structure.
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!