no save
Assistance
Achat
News

Forum | programmation
substitution en Perl
nanou2183, le lun. 19 févr. 2007 à 19:51:42
bonjour à tous,
je suis en plein projet pour l'école et je programme en perl
j'ai un soucis au niveau d'une substitution
je vous explique
je récupère un texte dans une variable $corps
j'ai une liste de mots dans @listemotsvides
et je dois supprimer les mots de la liste dans le texte
j'ai donc fait ca :

sub vide($corps){
open(texte2,"<motsvides2.txt") or die"pb";


while($t=<texte2>){
#tableau de mots vides
push(@listemotsvides,$t);
}

close (texte2);
#La fonction vide permet de supprimer les mots vides
foreach $element(@listemotsvides){

$corps=~s/{element}//g;
#$corps=~s/[a-z]*ait//g;
}
}


et dans mon programme j'appelle ma fonction:
vide($corps);

et je comprends pas pourquoi ca ne supprime pas les mots
merci d'avance pour votre réponse

nanou Configuration: Windows XP
Internet Explorer 6.0


nanou2183
févr. 07
Suivant
REPONSES
nanou2183
févr. 07
lami20j
févr. 07
nanou2183
févr. 07
lami20j
févr. 07
nanou2183
févr. 07
nanou2183
févr. 07
lami20j
févr. 07
nanou2183
févr. 07
lami20j
févr. 07
nanou2183
févr. 07
Version Web
Réalisé par RedShift
no save