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

  FORUM HardWare.fr
  Programmation
  Perl

  comparaison string perl

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

comparaison string perl

n°2296217
mouda
Posté le 11-02-2017 à 21:15:12  profilanswer
 

Bonsoir à tous,

 

c'est toujours avec les fichiers arabes... donc je suis en train de comparer deux mots, voilà le code que je fait

Code :
  1. chomp($tab[$i]);
  2. if($tab[$i] =~ 'مفرد')
  3. {
  4.  
  5. $singularForm= $tab[$i+1];
  6. last;
  7. }


avec ce code il me donne des résultats mais parfois faux vue qu'il compare tous les mots contenant la chaine مفرد
 
mais si je change

Code :
  1. if($tab[$i] eq 'مفرد')

il y a aucun  résultat à afficher !!!!
qu'elle est le problème SVP ?


Message édité par mouda le 11-02-2017 à 21:20:04
mood
Publicité
Posté le 11-02-2017 à 21:15:12  profilanswer
 

n°2296218
gilou
Modérateur
Modzilla
Posté le 11-02-2017 à 21:35:01  profilanswer
 

Une histoire de blancs autour de ton mot dans $tab[$i]?
 
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°2296219
mouda
Posté le 11-02-2017 à 21:40:02  profilanswer
 

gilou a écrit :

Une histoire de blancs autour de ton mot dans $tab[$i]?


 

Code :
  1. chomp($tab[$i])


ne  fait pas l'affaire? si non j'ai même testé avec ça  

Code :
  1. my $line = shift @tab;
  2. $line =~ s/^\x{ef}\x{bb}\x{bf}//;
  3. unshift @tab, $line;
  4. map {chomp; s/(^\s*|\s*$)//g} @tab;


mais tjrs le même pblme !!


Message édité par mouda le 11-02-2017 à 21:41:13
n°2296238
gilou
Modérateur
Modzilla
Posté le 12-02-2017 à 16:51:26  profilanswer
 

Code :
  1. if ($tab[$i] =~ 'مفرد') {
  2.   if  ($tab[$i] eq 'مفرد') {
  3.   }
  4.   else {
  5.   # c'est la qu'il faut que tu testes pourquoi il y a pas egalite
  6.   }
  7. }


 
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --

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

  comparaison string perl

 

Sujets relatifs
[Perl] Arrêt traitement si doublons dans champ d'un fichierSimplifier une ligne de push_back (string) répétitifs
Convertir binaire en string (noob) [résolu][Python] Replace string tuple
Sript Batch comparaison de 2 ipperl et page internet
lecture de fichier pour comparaison de contenuComparaison de bdd sous Excel
Comparaison d'adresse IPComparaison de 5 chiffres ordre et désordre sur 8 autres chiffres
Plus de sujets relatifs à : comparaison string perl


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