Bienvenue invité. SVP enregistrez vous pour être membre.
:: Connexion
Identifiant :

Mot de passe :

Se souvenir de moi



Mot de passe perdu ?

Inscrivez-vous !
:: Recherche
:: Menu Principal

Parcourir ce sujet:   1 Utilisateur(s) anonyme(s)



(1) 2 3 »


Suppression de texte automatisée ?
Expert
Inscrit:
27/07/2007 22:36
De Alsace
Groupe:
Utilisateurs enregistrés
Post(s): 1351
Hors Ligne
Bonjour tout le monde,

Quelqu'un aurait-il la solution à mon petit problème ?

J'ai une liste de plus de 200 lignes dont une partie est entre parenthèses, telle que celle-ci:

Une vie rangée (Pilot)
L'anniversaire (Birthday Boy)
Témoignages (He Saw, She Saw)
Vies perdues (Between the Cracks)
Suspect (Suspect)
Faire son devoir (Silent Partner)
Un vide immense (Snatch Back)
Grand frère (Little Big Man)

Est-il possible d'automatiser la suppression de la partie entre parenthèses (parenthèses comprises) pour toutes les lignes ?

Si cela était possible, comme j'ai plusieurs listes de cet acabit, cela pourrait me faire gagner énormément de temps.

D'avance je vous remercie pour les éventuelles réponses à ma requête.

Contribution le : 23/01/2009 23:41
_________________
Windows 11
Les statistiques, c'est comme la minijupe. Ca donne des id?es, mais ca cache l'essentiel.(Churchill)
Créer un fichier PDF de la contribution Imprimer


Re: Suppression de texte automatisée ?
Semi pro
Inscrit:
11/02/2007 18:50
Groupe:
Utilisateurs enregistrés
Post(s): 310
Hors Ligne
Bonsoir,

Je viens de faire l'essai avec le fameux éditeur de texte VIM
(vi improve)

:1,$s/ (.*$//

on doit aussi pourvoir s'en sortir avec cut

cut -f1 -d( entree.txt > sortie.txt

Je n'ai pas essayé la solution avec cut.

Contribution le : 23/01/2009 23:59
Créer un fichier PDF de la contribution Imprimer


Re: Suppression de texte automatisée ?
Semi pro
Inscrit:
11/02/2007 18:50
Groupe:
Utilisateurs enregistrés
Post(s): 310
Hors Ligne
Une solution pour les allergiques à Unix :

ouvrir un tableur,
ouvrir le fichier à traiter comme un texte délimité (csv) avec la parenthèse ouvrante comme délimiteur de champ,
supprimer la deuxième colonne,
sauvegarder comme fichier texte.

Contribution le : 24/01/2009 00:06
Créer un fichier PDF de la contribution Imprimer


Re: Suppression de texte automatisée ?
Expert
Inscrit:
27/07/2007 22:36
De Alsace
Groupe:
Utilisateurs enregistrés
Post(s): 1351
Hors Ligne
Merci beaucoup Le Gaulois,

J'ai testé ta solution avec Excel. Cela fonctionne parfaitement.
Sans vouloir abuser, peut-être as-tu également la solution ?
Une fois ma liste enregistrée au format texte, il me reste encore un espace en fin de chaque ligne. Saurais-tu comment le faire disparaître ?

Encore un grand merci.

Contribution le : 24/01/2009 00:27
_________________
Windows 11
Les statistiques, c'est comme la minijupe. Ca donne des id?es, mais ca cache l'essentiel.(Churchill)
Créer un fichier PDF de la contribution Imprimer


Re: Suppression de texte automatisée ?
Semi pro
Inscrit:
11/02/2007 18:50
Groupe:
Utilisateurs enregistrés
Post(s): 310
Hors Ligne
Solution unixiène :

sed "s/ $//" entree.txt > sortie.txt

Avec Excel, il doit y avoir une solution utilisant VBA, mais ça sort de mes compétences.

Contribution le : 24/01/2009 01:03
Créer un fichier PDF de la contribution Imprimer


Re: Suppression de texte automatisée ?
Expert
Inscrit:
27/07/2007 22:36
De Alsace
Groupe:
Utilisateurs enregistrés
Post(s): 1351
Hors Ligne
Merci Le Gaulois pour ta réponse.

Malheureusement, Vim me semble être un éditeur de texte difficile à prendre en main d'après les recherches que j'ai fait sur Google.

Une autre solution serait la bienvenue. Avis aux amateurs.

Encore une fois merci, Le Gaulois.

Contribution le : 24/01/2009 01:17
_________________
Windows 11
Les statistiques, c'est comme la minijupe. Ca donne des id?es, mais ca cache l'essentiel.(Churchill)
Créer un fichier PDF de la contribution Imprimer


Re: Suppression de texte automatisée ?
Guest_
Bonjour

Je viens de faire l'essai (sous Windows XP) avec mon éditeur de texte favori "PSPad" qui sait faire des recherches avec des expressions régulières.

Menu Search: Replace
Cocher: Prompt Each Replace
Cocher: Regular Expressions

Dans Find, taper: \s*\([^)]*\)$
(y'a peut-être plus simple ...)
Dans Replace, taper: $1

Et un clic sur OK ...

Contribution le : 24/01/2009 07:46
Créer un fichier PDF de la contribution Imprimer


Re: Suppression de texte automatisée ?
Nouveau
Inscrit:
04/03/2007 09:20
Groupe:
Utilisateurs enregistrés
Post(s): 12
Hors Ligne
Bonjour,
Une solution word : remplacer " ^p" par "^p" (sans guillemets).

Contribution le : 24/01/2009 10:03
Créer un fichier PDF de la contribution Imprimer


Re: Suppression de texte automatisée ?
Expert
Inscrit:
27/07/2007 22:36
De Alsace
Groupe:
Utilisateurs enregistrés
Post(s): 1351
Hors Ligne
Citation :

JimmyCriquet a écrit:
Bonjour

Je viens de faire l'essai (sous Windows XP) avec mon éditeur de texte favori "PSPad" qui sait faire des recherches avec des expressions régulières.

Menu Search: Replace
Cocher: Prompt Each Replace
Cocher: Regular Expressions

Dans Find, taper: \s*\([^)]*\)$
(y'a peut-être plus simple ...)
Dans Replace, taper: $1

Et un clic sur OK ...


Merci JimmyCriquet, mais ta solution ne fonctionne pas. Quand je veux effectuer le remplacement le message suivant s'affiche:
Prochaine occurence de "\s*\([^)]*\)$" pas trouvée. Continuer le recherche depuis le début ?

Désolé.

Contribution le : 24/01/2009 11:17
_________________
Windows 11
Les statistiques, c'est comme la minijupe. Ca donne des id?es, mais ca cache l'essentiel.(Churchill)
Créer un fichier PDF de la contribution Imprimer


Re: Suppression de texte automatisée ?
Expert
Inscrit:
27/07/2007 22:36
De Alsace
Groupe:
Utilisateurs enregistrés
Post(s): 1351
Hors Ligne
Citation :

Lap_r a écrit:
Bonjour,
Une solution word : remplacer " ^p" par "^p" (sans guillemets).


Merci Lap_r, ta solution ne fonctionne pas non plus.
Word trouve bien les occurrences, mais ne remplace rien. Je pense que [par "^p"] devrait être différent.

Merci quand même.

Contribution le : 24/01/2009 11:22
_________________
Windows 11
Les statistiques, c'est comme la minijupe. Ca donne des id?es, mais ca cache l'essentiel.(Churchill)
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant
(1) 2 3 »




Enregistrer votre réponse
Compte*
Nom   Mot de passe    
Message:*


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]