Maxim Posté 19 Novembre 2004 Posté 19 Novembre 2004 Bonjour J'ai une petite requette. J'aimerai oter les balises suivante d'un code html : <img .........>.........</img> et <div........> et </div> (separement) pour conserver l'interieur (note, la casse doit etre indiferente cad ça doit marcher si ya des maj) car ce sont les principales balises utilisées dans le code et j'aimerai garder en fait que les liens et un strip_tags est trop violent pour ça . Il faut utiliser un petit ereg_replace en mettant en chaine de remplacement '' mais le problème est là ! J'ai eu beau chercher, je trouve pas de truc equivalent pour un peu le modiff et de mon coté je ne vois pas comment faire. (c'est surtout le "n'importe quel caractere" car par ex [:alnum:] c'est pour n'importe quel caractere alphanumerique... et je voi pas du tout pour le "n'importe quel") J'attend donc une solution pour pouvoir enfin comprendre. merci.
ElMoustiko Posté 19 Novembre 2004 Posté 19 Novembre 2004 Si tu veux ne garder que quelques balises, avec strip_tags tu peux ajouter un paramètre contenant les balises à ne pas modifier. Mais si c'est pour n'enlever qu'une ou 2 balises, hmm preg_replace et ce genre de fonction et ça roule.
Maxim Posté 19 Novembre 2004 Auteur Posté 19 Novembre 2004 Merci, ElMoustiko c'est exactement ce qu'il me fallait : je ne savais pas que strip_tags admettait des exclusions. Voila qui est des plus utile ! Merci pour ta réactivité et reponse rapide
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant