Tu peux essayer ça: (\d) PLAC *([^,]*), *([^,]*), *([^,]*), *([^,]*), *([^,]*)($|\n) à remplacer par: \1 PLAC \2,\3,\4,\5,\6
Nicolas 2011/9/24 Alain-Michel Diamant-Berger <[email protected]> > Le 28 août 2011 12:00, Nicolas Kunghehian <[email protected]> a > écrit : > >> Salut, >> >> Personnellement, quand je rencontre ce genre de souci, j'utilise un >> éditeur de texte qui fait du find/replace en expression régulière. Peut-être >> une fonctionnalité intéressante à ajouter à Ancestris, quoi que un peu >> risquée sans un bon "undo"... >> >> Pour ta demande, je ferais un truc comme ça (pour 5 juridictions que tu >> veux passer à 7, mais ça dépend si tous tes lieux sont à 5 juridictions ou >> pas): >> ^2 PLAC [ ]*([^, ]*),[ ]*([^, ]*),[ ]*([^, ]*),[ ]*([^, ]*),[ ]*([^, ]*)$ >> > > [AMDB] Je n'ai pas d'expérience avec les expressions régulières, mais il me > semble que cette expression ne fonctionne pas quand un des champs du tag > PLAC contient des espaces (départements en deux mots par exemple). Est-il > possible de construire une expression qui fonctionne dans ce cas ? > > à remplacer par: >> 2 PLAC \1,\2,\3,\4,\5,, >> >> Nicolas >> ------------ >> 2011/8/26 Alain-Michel Diamant-Berger <[email protected]> >> >>> Bonsoir, >>> >>> La boite à outils contient une option pour modifier les tags PLAC, mais >>> je n'ai pas trouvé comment faire les changements suivants (pour harmoniser >>> plusieurs fichiers GEDCOM) : >>> >>> - supprimer les espaces après les virgules >>> - ajouter des juridictions manquantes. >>> >>> L'un de vous a-t-il rencontré ce problème et pourrait-il me faire part de >>> ses conseils ? >>> >>> Merci pour votre aide, >>> Alain-Michel >>> >> >> >
