|
|
|
join généralisée
Mon, 27 Oct 2008 08:54:11 -0700 (PDT)
bonjour,
on sait concaténer les éléments d'une liste à l'aide de "join".
Je voudrais obtenir une généralisation qui prend deux arguments et
renvoie la liste des alternances en sortie....
par exemple:
@a = (1,2,3);
@b = (7,8,9);
je voudrais obtenir comme résultat (1,7,2,8,3,9).
bien-sûr, il suffit de ...
|
convertir en ascii
Sat, 25 Oct 2008 14:13:38 +0200
Bonjour,
Y a-t-il un moyen simple en Perl de « convertir en ascii » une chaîne de
caractères ? Par là, j'entends : opérer des substitutions du genre
(à -> a), etc. C'est-à-dire un équivalent de ce que font en ligne de
commande :
recode -f u8..flat
iconv -f u8 -t ascii//translit
(du moins chez moi, versio ...
|
expression régulière a*b
Sat, 25 Oct 2008 02:48:52 -0700 (PDT)
Bonjour,
Je cherche à écrire un programme qui transforme les expressions du
type (a*b) en f(a,b)
Voici comment j'ai vérifié que l'expression de départ était du bon
format :
while (<>){
chomp;
while (s/\([a-b]\*[a-b]\)/a/g) {};
print "$_\n" ;
}
qui affiche a si c'est bon.
mais
while (<>){
...
|
fork & pipe
Mon, 20 Oct 2008 15:28:29 +0200
Bonjour,
Voilà, je suis entrain d'essayer de comprendre le fonctionnement de
fork() et de pipe()
Pour fork() j'ai compris comment cela fonctionner mais pipe() présente
encore quelques mystères pour moi.
Je m'explique j'aimerai créer par exemple 5 processus enfants (donc 5 +
1 (parent)).
Pour tenter de ...
|
[Conseils d'utilisation] fr.comp.lang.perl
Thu, 16 Oct 2008 07:00:09 +0200
Archive-Name: fr/chartes/comp.lang.perl
Auteur: Sylvain Nierveze
-----------------------------------------------------------------------
L'auteur de ces conseils d'utilisation ne désire plus les maintenir et
les rend donc à la communauté. Vous pouvez reprendre le flambeau en
contactant l'équipe de modération ...
|
Long traitement
Fri, 10 Oct 2008 13:16:13 +0200
Bonjour,
Quelle est la bonne pratique pour que l'usager lance
un traitement (par l'appui sur la touche submit d'un formulaire par exemple)
et n'ait pas à rester planté devant son écran pour en attendre la fin
(cas de l'envoi d'un message à une liste par exemple)
J'ai regardé du coté de fork mais j'avoue ne pas to ...
|
passage de param?tres
Fri, 10 Oct 2008 11:37:55 +0200
bonjour,
j'ai une fonction qui supprime une valeur dans un tableau :
sub deleteValeur {
my ($v,@t)=@_;
my @tmp;
for my $x (@t) {
push @tmp,$x if ($x != $v);
}
return @tmp;
}
que j'appele comme ça : @tab=deleteValeur(9,@tab);
ce que je voudrais, c'est faire directement :
deleteValeur(9, ...
|
équivalent du eval en BASHPointeur de fonction et
Mon, 06 Oct 2008 21:34:45 +0200
Le titre est assez flou mais je l'espère l'exemple le sera moins.
Je dispose du code suivant qui me permet en fonction de l'encodage
choisit de pointer sur telle ou telle fonction.
$encodage='html';
$rsubtitre=\&html_titre;
$rsubfintitre=\&html_fintitre;
$rsubanglais=\&html_anglais;
$rsubfrancais=\&html_f ...
|
Gettext (quels sont les principes techniques) ?
Mon, 6 Oct 2008 11:07:12 +0200
Bonjour,
Un poil HS mais également plein d'intérêt,
Je cherche à savoir comment fonctionne le module gettext pour indexer ses
messages via les fichiers mo
En fait après avoir fait le travail d'extraction, je m'inquiète un peu de
voir des chaines interminables passées en paramètres et je me demande
comment cel ...
|
structure un peu complexe (pour moi)
Thu, 2 Oct 2008 14:16:24 +0200
bonjour,
j'ai un tableau a deux dimensions. chaque élément est un hash que je
remplis comme ça :
my @tableau;
...
my $record={};
$record->{valeur}=' ';
$record->{liste}=[1,2,3,4,5,6,7,8,9];
$record->{card}=9;
$tableau[$ligne][$colonne]=$record;
mais je ne sais pas comment accéder à la xième valeur d ...
|
|
|