IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Perl Discussion :

[langage] normalisation chaine de caractères, PERL=bon choix?


Sujet :

Langage Perl

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 15
    Points : 13
    Points
    13
    Par défaut [langage] normalisation chaine de caractères, PERL=bon choix?
    coucou,

    Je suis amené à normaliser des inormations provenant de sources diverses (Access, Excel, Word, outlook, winphone) pour creer sous Access une base regroupant tous les CONTACTS de la boite.
    Cependant, les sources étant hétérogènes, il faut normaliser toutes les infos recueillies! Par exemple uniformiser les Mr,M.,M en Monsieur ou tronquer un champ adresse en plusieurs (no,type de voie,nom,BP,etc...) ou encore supprimer des doublons (en gardant ceux qui sont les plus complets). Et je me vois mal faire cela au cas par cas...

    J'me suis dit que PERL pouvait etre interressant car je sais k'il possède beaucoup d'expressions régulieres et des méthodes rapides de lecture et comparaison de fichiers.
    Je pense donc tout convertir en .txt puis retravailler la sauce (l'ensemble des infos toutes confondues doit faire dans les 3000 tuples (ou lignes) à tout péter.

    Ai-je fait le bon choix?

  2. #2
    Membre expérimenté
    Avatar de nyal
    Profil pro
    Inscrit en
    Septembre 2002
    Messages
    622
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2002
    Messages : 622
    Points : 1 428
    Points
    1 428
    Par défaut
    Bonjour,

    Tu as fait le bon choix. Sous windows, perl est le langage approprié pour ton probleme.

  3. #3
    Expert éminent
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Points : 8 586
    Points
    8 586
    Par défaut
    Oui tout à fait, Perl est vraiment très efficace pour le traîtement de données sous forme de chaîne de caractère (après tout c'est sa destination initiale). Surtout si le problème est complexe, tu peut être sûr qu'un script Perl sera plus rapide et facile à développer que tout autre solution.
    Même sous Linux, pour des traîtements longs et complexes, Perl est bien plus adapté et rapide que ses "concurrents" (awk, sed et compagnie).
    (Sous Windows il n'a même plus de concurrent en ce domaine)

    PS : Même si je reste fidèle à Perl, je dois toutefois dire que si tu préfères programmer objet il vaut peut-être mieux te tourner vers Ruby, qui est une petite perle en son genre !

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 15
    Points : 13
    Points
    13
    Par défaut
    merci pour tous ces éclairages!! ça me conforte dans mon idée

    @bientot

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. convertir une chaine de caract en code Perl
    Par radahm dans le forum Langage
    Réponses: 3
    Dernier message: 29/04/2009, 21h05
  2. [langage] traduction d'un fonction python en perl
    Par ay_pepito dans le forum Langage
    Réponses: 3
    Dernier message: 04/12/2007, 15h06
  3. Réponses: 3
    Dernier message: 24/12/2004, 17h22
  4. Réponses: 10
    Dernier message: 22/05/2004, 13h51
  5. [langage] substitution chaine
    Par sati dans le forum Langage
    Réponses: 4
    Dernier message: 11/12/2002, 10h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo