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

  FORUM HardWare.fr
  Programmation
  Perl

  [Perl] Petite regexp

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Perl] Petite regexp

n°454690
deviant
Posté le 11-07-2003 à 09:58:44  profilanswer
 

Bonjour,
 
Je dois faire un petit script en perl et j'ai un trou de mémoire.
J'ai une variable: $line = "312.000 42";
comment récupérer 312.000 dans une variable appellée $x et 42 dans une autre appellée $y.
 
Ca serait ca en php il me semble.
($x, $y) = split($line, " " );


Message édité par deviant le 11-07-2003 à 09:59:17
mood
Publicité
Posté le 11-07-2003 à 09:58:44  profilanswer
 

n°454698
urd-sama
waste of space
Posté le 11-07-2003 à 10:02:36  profilanswer
 

Code :
  1. @tab= split /\s/,$line;


le \s prend tout ce qui est espace, tab, etc

n°454706
deviant
Posté le 11-07-2003 à 10:11:04  profilanswer
 

C'est parfait, merci beaucoup !

n°454707
urd-sama
waste of space
Posté le 11-07-2003 à 10:11:41  profilanswer
 

pas de prob ;)

n°455672
pospos
Posté le 11-07-2003 à 19:23:24  profilanswer
 

pour ton split tu l'avais fait à l'envers:
 
c'est ($x, $y) = split(" ",$line);
et non ($x, $y) = split($line, " " );


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

  [Perl] Petite regexp

 

Sujets relatifs
Petite animation flash[perl] Récupérer les parametres dans l'url d'un cgi
[Perl] lecture/écriture d'un fichier[c] perl embed sous linux
[Perl] Effacer éléments du tableau[Perl CGI] Passer des paramètres à une cgi à partir d'une autre cgi
[Perl] Vitesse entre grep et defined[MySQL] Petite question
petite question de logique sur les pointeurs 
Plus de sujets relatifs à : [Perl] Petite regexp


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