Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Hutzel,
19. Jun 2010
Da isses :) Danke für die Mithilfe.
Entschuldigt mein "Denglisch" :-D
function GetFormatValue(SourceString, Formatierung, Platzhalter: string): string;
//Wert mit Maske aus String auslesen
//z.B. ermitteln der Simpsons-Folge:
//Eingabe:
// SourceString: 'Simpsons Folge 114.avi'
// Formatierung: 'Simpsons Folge ?.avi'
// Platzhalter: '?'
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Hutzel,
19. Jun 2010
Ja, hätte ich etwas konkretisieren können. Die Funktion sollte möglichst universell sein.
Lass dann gleich mal was von mir Hören, wenn ich fertig bin...
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Hutzel,
19. Jun 2010
Danke für die Antworten.
Schade, also keine Delphi-Interne Function... :cry:
Werde als Platzhalter ein '?' nehmen, das ist in Dateinamen ja nicht erlaubt, kommt also garantiert nicht vor.
Damit wäre die Position ja schon mal bestimmt, ab der ich den Substring kopieren muss.
Jetzt gehts an die Länge des Substrings:
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Hutzel,
19. Jun 2010
Hallo zusammen!
Ich möchte aus einem String mit Hilfe einer Maske einen Substring ermitteln - Ungefähr so:
SourceString z.B. : 'Die Simpsons Folge 114.avi'
Format: 'Die Simpsons Folge %s.avi'
Platzhalter: '%s'