Laden...

alles aus einem file löschen bis auf zwei (oder auch mehr) unterschiedliche(!) Ausnahmen

Erstellt von g0su vor 11 Jahren Letzter Beitrag vor 11 Jahren 794 Views
Thema geschlossen
G
g0su Themenstarter:in
45 Beiträge seit 2013
vor 11 Jahren
alles aus einem file löschen bis auf zwei (oder auch mehr) unterschiedliche(!) Ausnahmen

Hallo zusammen,

kann mir jemand einen Tipp geben, wie ich aus einer Datei (beispielsweise *.txt) alle Zeilen lösche, bis auf die, welche (irgendwo (egal an welcher Position)) einen bestimmten String enthalten?

Ggf. reicht auch eine URL, falls das ganze bereits im Web diskutiert wurde - ich habe es auf jeden Fall nicht gefunden.

Danke Euch

D
500 Beiträge seit 2007
vor 11 Jahren

Hallo,

zerteile Deine Problemstellung in einzelne Fragestellungen:

  • Wie lese ich eine Textdatei Zeile fuer Zeile ein?
  • Wie speichere ich eine Veraenderte Datei ab?
  • Wie finde ich einen Teilstring in einem String?

Textdatei einlesen und abspeichern solltest Du hier im Forum oder auch per Google relativ einfach finden. String Suchmethoden findest Du in der MSDN.

Gruss,
DaMoe

2.207 Beiträge seit 2011
vor 11 Jahren

Hallo g0su,

ich weiss nicht, was daran nicht zu finden sein soll?!

Google-Suche nach delete lines from text file c#

Alles was du tun musst, ist alle Zeilen eines Textfiles lesen, vergleichen udn ggf löschen.

Das sind jedoch Grundlagen.

Liebe Grüsse

Coffeebean

64 Beiträge seit 2012
vor 11 Jahren

Und zu den Ausnahmen finden innerhalb einer Zeile sei dir auch noch [Artikel] Regex-Tutorial ans Herz gelegt. Damit solltest du mit ein wenig einarbeitung deine Ausnahmen einfach finden.

++Rekursion ++
(lat. , die) siehe Rekursion

G
g0su Themenstarter:in
45 Beiträge seit 2013
vor 11 Jahren

habs herausgefunden 😃

danke euch!

Thema geschlossen