J'ai une colonne de chaînes (villes) dans un fichier csv. Je devrais parcourir la liste, parcourir tous les modèles correspondants, ne conserver que le premier et remplacer tous les modèles similaires par des lignes vides. Je ne suis pas programmeur, mais si je pouvais faire ça, cela m'aiderait beaucoup au travail! J'ai des notions de Ruby et des notions de regexp dans Emacs. Est-ce faisable? Quelqu'un peut-il aider?Ruby, itération à travers des chaînes, correspondant à des motifs précis et remplaçant chacun sauf le premier
Merci d'avance!
fichier ressemble à ce:
Bordeaux
Bordeaux
Paris
Paris
Paris
Riom
fichier devrait ressembler à ceci:
Bordeaux
(blanc)
Paris
(blanc)
(blanc)
Riom
Est-ce que les noms seront toujours regroupés ou pourraient-ils être entremêlés? –
En outre, vous dites que vous devez faire cela avec plusieurs colonnes d'un fichier CSV? Pouvez-vous montrer un exemple plus complet de l'entrée si vous avez affaire à plusieurs colonnes? –