Bonjour,
Je m'excuse si ma demande parait simple pour quelques uns mais je débute avec Perl et j'ai un problème en recherchant un caractère spécial dans un fichier texte à l'aide de mon script.
Voila je veux trouver cette chaine "³R³" dans une ligne qui ne contient pas le caractère "#" et le caractère "*" dans mon fichier texte cible pour ce faire j'utilise ce bout de code et ça fonctionne pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 open (FICHIER,"<$txtprotfile_path"); while($Ligne = <FICHIER>) { my $car = substr($Ligne,24,3); my $speed_car = substr ($Ligne,47,5); if (!($Ligne =~ "\\*") && !($Ligne =~ "#") && ($car eq "\³R\³")) { $speed = $speed_car; $test = 1; } }
Partager