Ich habe eine große Anzahl an Datein mit teils relevanten und teils irrelevanten Inhalt. Ich würde gerne den relevanten Inhalt rausfiltern und in eine neue Textdatei einfügen. Alle Files sind gleich aufgebaut. Es beginnt mit einer Zeichenfolge, die mit einem Doppelpunkt endet, danach kommt das was ich haben will. Der relevante Teil endet mit einer Klammer. Danach folgt nach ein paar wirren Zeichen noch eine Telefonnummer, die hätte ich auch noch ganz gerne mit drin.
Gibt es eine Möglichkeit ohne viel Aufwand so ein Script zu programmieren?
Hab leider schon ewig nichts mehr programmiert. Bin daher auf eure Hilfe angewiesen.
Beiträge gesamt: 36710 | Durchschnitt: 5 Postings pro Tag Registrierung: Jan. 2004 | Dabei seit: 7734 Tagen | Erstellt: 16:58 am 3. Juni 2008
Unter Unix/Linux könntest du sed verwenden, aber unter Windows Listen, here's the thing. If you can't spot the sucker in the first half hour at the table, then you ARE the sucker.
Beiträge gesamt: 17202 | Durchschnitt: 2 Postings pro Tag Registrierung: Mai 2001 | Dabei seit: 8696 Tagen | Erstellt: 19:29 am 3. Juni 2008
ohh die alte gute linux konsolen programmierung mit dem cut befehl kannst du da auch so viel machen
Ein Kaffee am morgen vertreibt alle Sorgen :)
Beiträge gesamt: 21488 | Durchschnitt: 3 Postings pro Tag Registrierung: Jan. 2002 | Dabei seit: 8465 Tagen | Erstellt: 22:31 am 3. Juni 2008
Jack the Ripper offline
Real OC or Post God ! 22 Jahre dabei !
AMD Phenom II 2300 MHz
Könnte das morgen oder übermorgen mal mit Java machen, wenn bis dahin keine andere Lösung gefunden wurde, allerdings wären da einige Infos hilfreich: Kann die Zeichenfolge am Anfang einen Doppelpunkt enthalten? Kommen in den wirren Zeichen am Ende Ziffern vor? Oder ist der Anfang der Telefonnummern irgendwie zu erkennen, außer dass eine Ziffer kommt?
Wenn es keine privaten Daten sind könnteste ja mal nen Beispieltext (gerne auch mit "Lorem ipsum") posten oder mir schicken, damit ich das ganze vor Augen hab..
(Geändert von Jack the Ripper um 1:52 am Juni 4, 2008)
Beiträge gesamt: 28014 | Durchschnitt: 3 Postings pro Tag Registrierung: Feb. 2003 | Dabei seit: 8074 Tagen | Erstellt: 1:42 am 4. Juni 2008
Intel Core 2 Duo 2800 MHz @ 3300 MHz 55°C mit 1.20 Volt
Mach aber bitte OOP und Strukturiert und schick mir den Code dann zu Eventuell findet sowas wieder verwendung. Ich bin eh grad nen Dateimanager am Basteln TheOne ist im Forum jetzt One
Beiträge gesamt: 9938 | Durchschnitt: 1 Postings pro Tag Registrierung: Feb. 2003 | Dabei seit: 8065 Tagen | Erstellt: 7:37 am 4. Juni 2008
Jack the Ripper offline
Real OC or Post God ! 22 Jahre dabei !
AMD Phenom II 2300 MHz
OOP ist klar Aber ich hätte es nicht wirklich dynamisch gemacht, also ließe sich das kaum auf andere Dateien/Probleme übertragen..
Ich glaub ich find heut sogar schon die Zeit dazu
Beiträge gesamt: 28014 | Durchschnitt: 3 Postings pro Tag Registrierung: Feb. 2003 | Dabei seit: 8074 Tagen | Erstellt: 12:06 am 4. Juni 2008
Intel Core 2 Duo 2800 MHz @ 3300 MHz 55°C mit 1.20 Volt
Naja gut Java ist 100% OOP... auch wenn ich das absolut schwachsinnig finde ALLES in eine Klasse zu haun und zu sagen es sei OOP Denn Sinn verliert es dann trotdem ^^
TheOne ist im Forum jetzt One
Beiträge gesamt: 9938 | Durchschnitt: 1 Postings pro Tag Registrierung: Feb. 2003 | Dabei seit: 8065 Tagen | Erstellt: 13:28 am 4. Juni 2008
Hab die Datei ein bisschen geändert. Da wo die ganzen Xe sind, war vorher ein Name und da wo die Nullen sind, war ne Telefonnummer. Wäre gut, wenn man die Telefonnummer auch irgendwie rauskopieren und durch nen Namen ersetzen könnte, ist immer die letzte Nummer und wäre auch nur eine Nummer die ich ersetzen will. Die restlichen können soe bleiben.
Beiträge gesamt: 36710 | Durchschnitt: 5 Postings pro Tag Registrierung: Jan. 2004 | Dabei seit: 7734 Tagen | Erstellt: 14:21 am 4. Juni 2008
Jack the Ripper offline
Real OC or Post God ! 22 Jahre dabei !
AMD Phenom II 2300 MHz
Hmm.. okay ich glaub das wird schwerer als ich dachte, da ja mehrere Nummern vorkommen und in dem wirren Text am Anfang auch noch Doppelpunkte sind. Geht der Text denn immer genau nach dem 3. Doppelpunkt los? Endet er immer nach dem ersten Punkt?
Beiträge gesamt: 28014 | Durchschnitt: 3 Postings pro Tag Registrierung: Feb. 2003 | Dabei seit: 8074 Tagen | Erstellt: 16:23 am 4. Juni 2008
Copyright 1999 - 2024 by www.ocinside.de - All rights reserved.
Unser PC Forum verwendet Cookies für einen optimalen Service. Durch die Nutzung dieser Webseite erklären Sie sich damit einverstanden, dass wir personenbezogene Daten wie z.B. die IP-Adresse speichern und wir zusammen mit Drittanbietern Cookies verwenden, um personalisierte Anzeigen zur interessengerechten Werbung und weitere externe Inhalte anzuzeigen. Einverstanden? Ja / Nein ImpressumDatenschutzEinstellungen