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

  FORUM HardWare.fr
  Programmation
  Perl

  Question trés simple : transformer une variable en tableau

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Question trés simple : transformer une variable en tableau

n°574583
Ethan_cart​er
Posté le 24-11-2003 à 14:15:13  profilanswer
 

Bonjour,
 
Soit une variable, $check contenant une série de chiffres. Comment mettre tous ces chiffres dans un tableau ?
 
Exemple : $check = 451;
je veux que le tableau @array contienne justement 4,5,1
 
Est-ce possible ?
 
Je suis débutant.
 
Merci

mood
Publicité
Posté le 24-11-2003 à 14:15:13  profilanswer
 

n°574587
western
AJMM
Posté le 24-11-2003 à 14:17:14  profilanswer
 

si les 451 sont separés par quelque chose, un split
Sinon, $check est-ce un tableau des caractères ou un entier

n°574593
Ethan_cart​er
Posté le 24-11-2003 à 14:21:13  profilanswer
 

$check est un entier, toujours un nombre entier.
les 451 (ou autres nombres, peu importe) ne sont pas séparés.

n°574626
anapajari
s/travail/glanding on hfr/gs;
Posté le 24-11-2003 à 14:58:39  profilanswer
 

moi je ferais un truc dans ce genre la:

Code :
  1. use strict;
  2. my $check = 451;
  3. my @tab = ( $check =~ /(\d)/g);


Et tu te retrouves avec le tableau comme tu voulais. En plus si jamais tu avait un mauvais caracètre passant par la il ne serait pas pris en compte.

n°574634
Ethan_cart​er
Posté le 24-11-2003 à 15:01:58  profilanswer
 

Ok, merci beaucoup !

n°575149
pospos
Posté le 24-11-2003 à 21:28:41  profilanswer
 

western a écrit :

si les 451 sont separés par quelque chose, un split


 
Pas besoin: si tu split sur une regexp vide ca decoupe la chaine caractere par caracter:
 

Code :
  1. my @array = split(//, $check);

n°575282
Ethan_cart​er
Posté le 25-11-2003 à 00:38:20  profilanswer
 

OK, merci.. j'avais ajouté des virgules dans le code (4,5,1)mais maintenant je peux les enlever...


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

  Question trés simple : transformer une variable en tableau

 

Sujets relatifs
initialisation d'un tableau de stringQuestion en C++ .NET
Question Mysql/phpcoment inserier une vidéo en HTML dans un tableau?
Comment aligner un texte en bas d'un tableau?défi de la semaine : fonction retournant la taille d'un tableau
Redimensionnement de tableauProblem de dimension de tableau en CSS
Tri un tableau de tableaux ?VB + Classe - Tableau d'objet
Plus de sujets relatifs à : Question trés simple : transformer une variable en tableau


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