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 :

Couper une chaine de caractères


Sujet :

Langage Perl

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 42
    Points : 26
    Points
    26
    Par défaut Couper une chaine de caractères
    Bonsoir,

    Voici mon problème : j'aimerais pouvoir couper une chaine de caractère apres X caractères (X entier) == fct similaire à la fonction convertir de excel.

    Cette fonction permettrait par exemple de nettoyer un ficher entier

    ex : abcdefghijklmnopqrstu devient (cas ou X = 5)

    abcde
    fghij
    klmno
    pqrst
    u

    J'avais dans l'idée de lire un fichier ligne par ligne et de stocker la ligne dans un tableau (1 char / case). Puis d'affciher les X premiers caractères puis un saut de ligne puis les X suivants etc .... puis passer a la ligne suivante du fichier source

    Cette méthode a l'air assez couteuse en temps

    Avez vous une autre solution à me proposer (plus efficace)

    Merci à l'avance pour votre aide

  2. #2
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 820
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 820
    Points : 498 771
    Points
    498 771
    Par défaut
    juste une piste pour t'aider .
    regex : parcours fichier ligne à ligne, regex avec $x= 5 ou comme tu veux
    ecriture dans un nouveau fichier et renommage du fichier apres

    voila

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 42
    Points : 26
    Points
    26
    Par défaut
    Merci pour la réponse éclair

    Le reste du script (ouverture, écriture ....) était ok .. merci pour l'expression

    Tout est OK

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

Discussions similaires

  1. Couper une chaine de caractères
    Par Jordmund dans le forum VBA Access
    Réponses: 4
    Dernier message: 24/01/2008, 22h11
  2. couper une chaine de caractère
    Par greg26 dans le forum VB.NET
    Réponses: 2
    Dernier message: 04/10/2007, 15h11
  3. Couper une chaine de caractère
    Par Matmal11 dans le forum Shell et commandes GNU
    Réponses: 4
    Dernier message: 19/06/2007, 09h41
  4. couper une chaine de caractère en deux ?
    Par fmh1982 dans le forum C++
    Réponses: 3
    Dernier message: 31/03/2007, 18h17
  5. Couper une chaine de caractère
    Par Spacio dans le forum Access
    Réponses: 2
    Dernier message: 28/06/2006, 18h06

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