Text Wrangler war auch nur das von mir präferierte Werkzeug für solche Texteditoraufgaben, weil es u.A. eben auch GREP kann.
Wenn Freeware nicht in frage kommt, kauft halt BBEdit aus dem selben Hause, kommt dann auf 50$ je Arbeitsplatz.
Aber das ganze läuft für mich auf die hier schon oft gesehen 'keine Arme – keine Kekse' Konstellation hinaus.
Kein Geld für Software oder individuelle Programmierung die das Problem lösen könnte, kein Wille sich fürs händische Abarbeiten in maximal vereinfachter Version mit den nötigen Tools zu beschäftigen, …
… da bleibt dir dann wohl nur übrig, dich jeden Monat da durch zu ackern und die Doubletten in den Ortsnamen eben händisch herauszulöschen.
Das ist aber evtl. garnicht so schlimm, da ich mal vermute, dass die Daten die du vomamt bekommst, evtl. auch nicht jeden Monat identisch erzeugt werden. Wenn da der Sachbearbeiter nur irgendeine Option der PDF-Generierung in seinem Einwohnerdatenprogramm ändert, kommen evtl. zwar gleich aussehende, aber intern völlig anders aufgebaute Listen bei dir an, da wäre dann u.U. ein Script, dass das ganze abarbeitet, jeden Monat anzupassen, oder auch völlig wertlos.
Was mir bei den Daten noch aufgefallen ist:
Muss bei den Ortsteilen immer die Hauptgemeinde/Stadt noch mit aufgeführt werden? Grundsätzlich würde ich die Ortsteile schon in der Sortierung hinter den Hauptorten lassen, aber keiner deiner Kunden wird auf der Suche nach Geburtstagskindern seinen Ortsteil nicht finden, wenn nicht die Stadt noch mit dran steht. Oder habt ihr im Landkreis OT Namen doppelt?
Oder eben eine 2. Untersortierungsstufe bei den Orten
Stadt/Gemeinde XY
XY
Jubilar1
Jubilar2
…
OT OT-Name
Jubilar1
Jubilar2
…
MfG
Thomas
Und wenn dir geholfen wurde, hilf uns, dies auch weiterhin zu können.
http://www.hilfdirselbst.ch/info/