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

  FORUM HardWare.fr
  Programmation
  Perl

  Perl. Ligne de code que je comprend pas.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Perl. Ligne de code que je comprend pas.

n°1334521
fiftoman
Posté le 29-03-2006 à 12:24:47  profilanswer
 

salut,  
 
J'ai une ligne de code en Perl que je comprend pas...
 
my $q = qr /\b-?[1-9]\.\d+e(?:\+|-)\d\d\b/i;  
 
Qqn pourrait m'aider ?
 
Alors ce que j'ai compris : on met dans la chaine $q un résultat de recherche car présence de " / " en début et en fin (quoiqu'il y a un " i " à la fin....????? )
 
le qr je le capte pas.
le " [1-9] " je le comprend.
 
Mais alors le reste, pfffouuuuu..... :heink:  
 
Merci de votre aide.
Miguel

mood
Publicité
Posté le 29-03-2006 à 12:24:47  profilanswer
 

n°1335189
burgergold
5$? va chez l'diable!
Posté le 30-03-2006 à 00:35:31  profilanswer
 

en gros, qr permet de stocker une regular expression dans un scalar
 
ensuite, tu peux utilise ton $q dans un contexte de match ou de substitute (ex: if ($foo =~ m/$q/))
 
le i à la fin c'est pour insensitive
 

n°1335259
fiftoman
Posté le 30-03-2006 à 09:07:27  profilanswer
 

merci ! j'ai compris maintenant.
 
par rapport à GNUPLOT, je peux le lancer directement depuis un programme écrit en perl ? Ou bien je dois le lancer obligatoirement depuis le prompt de Unix ?

n°1335630
burgergold
5$? va chez l'diable!
Posté le 30-03-2006 à 15:52:35  profilanswer
 

je ne connais pas gnuplot, mais il est possible de lancer des binaires de 3 facon
 
my @results = `command`;
exec('command');
system('command');
 
voir la doc online pour distinguer la différence entre les 3


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

  Perl. Ligne de code que je comprend pas.

 

Sujets relatifs
[VBA][Excel][Resolu]Connaitre le nombre de ligne d'une colonne[Perl] substitution de caractères accentués
[Résolu] code instable- TinyMCE > Fonctionne en localhost pas en ligne
[Perl] chemin absolu/relatiMysql C# "aucune ligne à la position -1" [trouvé]
Transformer une colonne en lignehtmlentities et code html, pb avec <br>
[Résolu] Du mal a analyser ce codeajouter un label sur un formulaire par code?
Plus de sujets relatifs à : Perl. Ligne de code que je comprend pas.


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