Hello,
zum eigentlichen Problem kann ich nix beitragen, aber zu
Ich muss ein Muster abbilden, das z.B. so aussieht
talkfile.txt_20120727_194515_tom
und
'_[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]_[0-9][0-9][0-9][0-9][0-9][0-9]_'
fällt mir auf, dass da wahrscheinlich
'_20[0-9][0-9][0-1][0-9][0-3][0-9]_[0-2][0-9][0-5][0-9][0-5][0-9]_'
stehen könnte.
vermutlich hast Du Recht damit. Aber da es keine "falschen" Dateinamen geben darf, kann man hier auch ein vereifachtes Muster benutzen.
Mein Wunsch wäre eben
$blah . '_[0-9]{8}_[0-9]{6}_*'
gewesen. Aber das scheint so nicht zu funktionieren oder ich habe einen Fehler in meinen Tests.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg