OVH Cloud OVH Cloud

Traitement d'une expression reguliere

2 réponses
Avatar
Soon
Bonjour,

Je débute en PHP et j'ai encore du mal avec le traitement des
expressions régulières.

j'ai une chaîne de caractères du style : "{nom1,nom2,nom3,nom4...}"

Et je voudrais la mettre dans un tableau du style:
$names = array("nom1","nom2","nom3" ...);

Quel est la manière la plus simple de procéder ?

Merci d'avance.

-- Soon

2 réponses

Avatar
P'tit Marcel
Je débute en PHP et j'ai encore du mal avec le traitement des
expressions régulières.


pas nécessaire de faire une expression régulière:


j'ai une chaîne de caractères du style : "{nom1,nom2,nom3,nom4...}"
Et je voudrais la mettre dans un tableau du style:
$names = array("nom1","nom2","nom3" ...);
Quel est la manière la plus simple de procéder ?



$tableau = explode(',', substr($chaine, 1, -1);


eça
--
P'tit Marcel
stats sur les forums modérés http://www.centrale-lyon.org/ng/

Avatar
Pascal
Le Thu, 21 Sep 2006 10:17:17 +0000, Soon a écrit :

Bonjour,


Bonjour,

Je débute en PHP et j'ai encore du mal avec le traitement des
expressions régulières.

j'ai une chaîne de caractères du style : "{nom1,nom2,nom3,nom4...}"



Comme ça ?

$names=explode(',',substr("{nom1,nom2,nom3,nom4...}",1,-1));

Pascal