Der Martin: im Pfad: Leerzeichen ersetzen mit ....??

Beitrag lesen

Hi,

Ich vergaß im Muster ein Fragezeichen, um auch Dateinamen ohne Punktendung verwursten zu können – gibt ja nicht nur Windows auf diesem Planeten.

und was ist mit Dateinamen, in denen mehr als ein Punkt vorkommt? - Ah, gut, du hast das Muster mit '$' am Ende des Strings angekettet.

Außerdem zu erwähnen, dass ich als Dateiendung einfach mal "Ein Punkt gefolgt von mindestens einem lateinischen Buchstaben (a bis z, weder Umlaute noch ß) oder einer Ziffer" definiert habe, wobei ich dann zu allem Überfluss auch noch die Großbuchstaben unterschlug.

Ja, und auch die Tatsache, dass die Dateiendung auch aus ganz anderen Zeichen bestehen könnte. Wie wär's mit ".$$$" oder ".ähm" oder ".d-mp"?

Ich würde daher eher nach einem Punkt gefolgt von beliebig vielen Zeichen, die kein Punkt sind, gefolgt vom Stringende suchen.

Ciao,
 Martin

--
There are 10 types of people in the world: Those who understand the binary system, and those who don't.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(