salut,
est ce quelqu'un serait assez aimable pour me donner un petit code pour conserver seulement les mots qui ne sont pas entre parenthèses dans une phrase
exemple:
pour "abc def (ghijkl)"
écrire seulement "abc def"
salut,
est ce quelqu'un serait assez aimable pour me donner un petit code pour conserver seulement les mots qui ne sont pas entre parenthèses dans une phrase
exemple:
pour "abc def (ghijkl)"
écrire seulement "abc def"
Salut,
regarde aussi la fonction preg_replace()
petit exemple:
Cordialement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $string="aaa (bbb) ccc ddd"; $pattern="/(.+)/"; $string=preg_replace($pattern,$string);
Petite correction au code donné par Fabouney:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?php $string="aaa (bbb) ccc ddd"; $pattern="/\(.+\)/"; $string=preg_replace($pattern,'',$string); ?>
Merci à Microsoft pour avoir transformé un métier relativement terne et basé sur une approche bêtement technique et rigoureuse des faits, en challenge quotidien, nécessitant une remise en question permanente à l'échelle du quart d'heure
en effet lol j'ai fait ça trop à l'arrache
merci.
Ah! c'est pour ca que sa marchait pas
pas grave! merci beaucoup à vous deux!
[edit] ok, c'est vraiment con ma question je sais...
mais si je veux enlever l'espace avant la première parenthèse je fait comment?
j'ai esseyé de mettre l'espace à tout les places possible dans "/\(.+\)/" mais j'arrive pas à trouver comment
Tu peux utiliser
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $pattern="/\ \(.+\)/";
Un outil utile c'est "Regex Coach" pour savoir si son expression régulière est valide et voir comment elle agit sur des exemples
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $pattern="/[ ]\(.+\)/";
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager