Reguläre Suche – numerische Dateinamen – zweistellig

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
tc_fun
Senior Member
Senior Member
Posts: 208
Joined: 2015-12-05, 16:47 UTC

Reguläre Suche – numerische Dateinamen – zweistellig

Post by *tc_fun »

Guten Morgen,

wie finde ich mit der regulären Suche im Total Commander folgendes Muster?

01.jpg bis 99.jpg

Mit dieser regulären Suche (Regex ist angekreuzt) finde ich leider auch Dateinamen, die Buchstaben enthalten bzw. die länger als zwei Zeichen sind.

[0-9]{2,2}.jpg
[0-9]{2}.jpg

Vielen Dank!

tc_fun
User avatar
Dalai
Power Member
Power Member
Posts: 9973
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

Diese Varianten müssten funktionieren:

Code: Select all

\d{2}\.jpg
[0-9]{2}\.jpg
Wichtig ist hier der Backslash vor dem Punkt, denn der Punkt steht für bei RegEx ein beliebiges Zeichen, also muss er maskiert werden, wenn er literal gemeint ist.

MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
tc_fun
Senior Member
Senior Member
Posts: 208
Joined: 2015-12-05, 16:47 UTC

Post by *tc_fun »

Vielen Dank für die schnelle Antwort, beide funktionieren leider nicht.

Es werden z.B. dennoch Dateien gefunden wie:

01 2011-03-28_11-46-12.jpg
und
albumThumb230x440.jpg

Wer das ausprobieren möchte kann einfach 2 Textdateien mit diesem Dateinamen in einem Testverezcihnis anlegen - neben einer 03.jpg.

Dann sollte nur die 03.jpg gefunden werden.

Viele Grüße

tc_fun
User avatar
Dalai
Power Member
Power Member
Posts: 9973
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

Ups, stimmt, da fehlt noch Stringanfang und -ende:

Code: Select all

^\d{2}\.jpg$
^[0-9]{2}\.jpg$
MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
tc_fun
Senior Member
Senior Member
Posts: 208
Joined: 2015-12-05, 16:47 UTC

Post by *tc_fun »

Super Dalai,

das funktioniert jetzt. Vielen Dank!

tc_fun
Post Reply