Laden...

Ordner durchsuchen: Nur Dateinamen in einer festen Syntax ermitteln

Erstellt von KingDaniel vor 10 Jahren Letzter Beitrag vor 10 Jahren 654 Views
K
KingDaniel Themenstarter:in
3 Beiträge seit 2013
vor 10 Jahren
Ordner durchsuchen: Nur Dateinamen in einer festen Syntax ermitteln

Hallo,

ich habe folgendes Problem bzw. folgende Frage.
Undzwar muss ich ein Verzeichnis nach einer festen Synatx durchsuchen
(Ordnernummer(int)-Version(decimal)-Description(string))
Trennzeichen zwischen den Informationen ist ein "-".

Wie gelingt mir das ?

Vielen Dank für eure Anworten

S
902 Beiträge seit 2007
vor 10 Jahren

HI,

wo ist das Problem? Ich denke DirectoryInfo oder Directory sind deine Freunde.

mfg
Serial

49.485 Beiträge seit 2005
vor 10 Jahren

Hallo KingDaniel,

einen rudimentären Pattern kannst du direkt bei GetFiles bzw. GetDirectories angeben. Allerdings nur mit Platzhaltern für ein beliebiges einzelnes Zeichen ("?") und für eine beliebig lange Folge von beliebigen Zeichen ("*"). Das wird für deine Anforderungen vermutlich nicht reichen. In dem Fall kannst du GetFiles bzw. GetDirectories ohne Pattern verwenden und anschließend jeden zurückgegebenen String per Regex (siehe [Artikel] Regex-Tutorial und On-the-fly Regex-Tester: Regex-Lab) prüfen.

Bitte beachte vor etwaigen Rückfragen vorsorglich [Hinweis] Wie poste ich richtig? Punkt 1.1.1.

herbivore

K
KingDaniel Themenstarter:in
3 Beiträge seit 2013
vor 10 Jahren

Vielen Dank herbivore
Hat mir sehr weitergeholfen.