Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
934 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Extraction dans une chaine pour mettre en variable

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Extraction dans une chaine pour mettre en variable

n°659068
Floleb7
Fiché au grand banditisme
Posté le 29-02-2004 à 10:31:01  profilanswer
 

Le titre du topic est pas hyper clair je vais essayer de mieux expliquer là :D
 
admettons que j'ai comme variable $toto avec  
$toto = 'ceci est un test (ceci est aussi un test)';
 
j'aimerais que tout ce qui se trovue entre () soit enlevé de $toto et mis dans une autre variable  
quelle est la meilleure façon de procéder ?  
 


---------------
« La boîte du logiciel disait que j'avais besoin de "Windows 95 ou mieux" - alors j'ai acheté un Mac. »
mood
Publicité
Posté le 29-02-2004 à 10:31:01  profilanswer
 

n°659152
misterping​uin
Posté le 29-02-2004 à 12:05:31  profilanswer
 

fais ton marché dans la doc php, ce n'est certainement la meilleure solution, mais je ferais un strpos de chaque parenthèse puis un substr

n°659171
kfman
Credo quia absurdum
Posté le 29-02-2004 à 12:22:11  profilanswer
 

Sinon expression régulière:
 
$pattern = '[^\(]*(\(.*\))';
$cequejeveux = eregi_replace('$pattern',"\\1",$toto);


Message édité par kfman le 29-02-2004 à 12:32:24
n°659221
skylight
Made in France.
Posté le 29-02-2004 à 13:09:25  profilanswer
 

Code :
  1. function sortie($matches) {
  2. global $cequejeveux;
  3. $cequejeveux = $matches[1];
  4. }
  5. preg_replace_callback("/(\(.*?\))/si","sortie",$toto);
  6. $toto = preg_replace("/(\(.*?\))/si","",$toto);


ca marche ...


Message édité par skylight le 29-02-2004 à 13:09:59

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Extraction dans une chaine pour mettre en variable

 

Sujets relatifs
Bouton pour mettre en plein ecran[C++]categorie ceinture marron: alors variable statique pile ou tas?
[PHP] 1 variable = juxtaposition de 2 variablesMettre une JFrame dans une applet
[DOS] Renommer des fichiers + ajout de chaine de caractèresRemonter la valeur d'une variable dans un script.
modifier une variable d'envirronement avec un Batch[PHP] Nombre de ligne que contient une variable ?
Comment mettre une image sur un input ? (en css)Variable dynamique dans excel ?
Plus de sujets relatifs à : Extraction dans une chaine pour mettre en variable


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR