Expressions régulières..

Résolu
syndrael Messages postés 2378 Date d'inscription lundi 4 février 2002 Statut Membre Dernière intervention 29 décembre 2012 - 16 juin 2005 à 12:02
cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 - 16 juin 2005 à 17:50
Bonjour,

J'ai un texte dans lequel je retrouve des balises < et >. Je
tourne en rond pour écrire un reg_replace qui me les supprime toutes..
alors ke c'est tout bête, mais je suis un peu rouillé..

Pourriez vous m'aider ? Merci.

S.

8 réponses

coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
16 juin 2005 à 12:51
ton expression régulières serait :

/<(.*)?>/



et tu remplace ça par \\1 pour suprimer uniquement les <>...

In a dream, I saw me, drop dead... U was here, U cried... It was just a deam, if I die, U won't cry, maybe, U'll be happy

http://coucou747.hopto.org
3
Evangun Messages postés 1980 Date d'inscription dimanche 20 février 2005 Statut Membre Dernière intervention 24 septembre 2012 4
16 juin 2005 à 12:23
Hello

$txt= str_replace("<"," ",$txt);
0
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
16 juin 2005 à 12:43
Hello,



tu veux supprimer quoi au juste ?

Juste les symboles < et >, ou tout ce qu'il y a entre les deux...?

Ou uniquement ce qui ressemble a du html...?
0
poulbert Messages postés 4 Date d'inscription mardi 14 juin 2005 Statut Membre Dernière intervention 23 juin 2005
16 juin 2005 à 14:29
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
16 juin 2005 à 14:41
mais pourquoi cette question ?

si c'est pour une case de texte, alors mieux faut faire des htmlentities();


In a dream, I saw me, drop dead... U was here, U cried... It was just a deam, if I die, U won't cry, maybe, U'll be happy

http://coucou747.hopto.org
0
syndrael Messages postés 2378 Date d'inscription lundi 4 février 2002 Statut Membre Dernière intervention 29 décembre 2012 20
16 juin 2005 à 16:09
Merci mais j'avais trouvé 10 minutes après avoir posé la question..

Merci à Coucou, même si je vois la réponse trop tard, je sais maintenant qu'il exite une telle fonction..

Pour ma part j'ai utilisé: ereg_replace('<([^>]+)>','',ma_chaine)

S.
0
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
16 juin 2005 à 16:19
oui, mais la tu suprimes aussi l'intèrieur des <>...

In a dream, I saw me, drop dead... U was here, U cried... It was just a deam, if I die, U won't cry, maybe, U'll be happy

http://coucou747.hopto.org
0
cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 8
16 juin 2005 à 17:50
Salut,



si tu supprimes tout alors autant utiliser strip_tags()



a +

<hr size="2" width="100%">




<li>Entraide, dépannage et vulgarisation informatique: Mon site de vulgarisation informatique</li>
0
Rejoignez-nous