Tom's Guide > Forum > Programmation > Aide fonction preg_replace

Aide fonction preg_replace

Forum Programmation : Aide fonction preg_replace

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour à tous,

Voilà je cherche une fonction en php qui me permetterai de supprimer tout ce qui dans une variable $news se trouve entre des crochets "[" et "]". Je pense que c'est la fonction preg_replace mais je ne sais pas comment l'utiliser.

Merci d'avance a tout ceux qui pourront m'aider.

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Bonjour,
je suis pas un expert en regexp, mais ca doit ressembler à ca:
(je suppose que tu parles de PHP)

Code :
  1. $regexp="#\[([^\]])*\]#U";
  2. $resultat=preg_replace($regexp,"",$news);


Dans la variable $resultat, les crochets et tout ce qu'ils contiennent ont disparus.
Je pense que ca doit fonctionner.

Edit: j'ai modifié ma regexp,je m'étais planté :ange:
J'ai test évite fait,et ca a l'air de marcher.


Message édité par Halike le 14-05-2007 à 00:26:36
Répondre à Halike

Merci beaucoup mais apparament cela ne fonctionne pas.

Répondre à sonny69

Effectivement,
je me suis planté dans ma regexp.
Essaye avec ca:

Code :
  1. #\[([^\]])*\]#U


(j'ai modifié mon message initial)
Bon courage, et tiens nous au courant :)

Répondre à Halike

Ca marche !

Merci beaucoup pour ton aide.

Répondre à sonny69
Tom's Guide > Forum > Programmation > Aide fonction preg_replace
Aller à :

Il y a 2480 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens