Problem mit genügsamen Regulären Ausdrücken

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
Franz Müller
Senior Member
Senior Member
Posts: 415
Joined: 2005-05-24, 10:41 UTC
Location: Wien

Problem mit genügsamen Regulären Ausdrücken

Post by *Franz Müller »

Hallo,

HILFE!

ich sitze jetzt schon eine ganze Weile über einem Problem, und ich versteh es nicht. In der Hilfe zu den Regulären Ausdrücken steht, ein nachgestelltes "?" macht aus einem gierigen Operator einen genügsamen.

Bei mir funktioniert das einfach nicht. Ich habe z.B. folgenden Dateinamen:
Melissa Etheridge - Brave and Crazy - 01 - No Souvenirs.mp3

mit der Suche nach "(.*) - " und ersetzen durch nichts ist klar, daß das Ergebnis
No Souvenirs.mp3
ist.

Aber die Suche "(.*?) - " bringt dasselbe Ergebnis, sollte aber doch wegen dem nachgestellten Fragezeichen
Brave and Crazy - 01 - No Souvenirs.mp3
als Ergebnis bringen.

Oder hab ich da etwas falsch verstanden?
waelder
Junior Member
Junior Member
Posts: 62
Joined: 2003-02-11, 13:13 UTC

Post by *waelder »

Hi,
das muss am "Ersetzen durch: <Löschen>" liegen.

Versuche mal:
Suche: "(.*? - )(.*)"
Ersetzen: "$2"

Viele Grüße
Helmut
Franz Müller
Senior Member
Senior Member
Posts: 415
Joined: 2005-05-24, 10:41 UTC
Location: Wien

Post by *Franz Müller »

Danke - Einen Workaround für das Problem hab ich gefunden - aber was ich gerne wissen würde ist, ob ich da etwas falsch verstanden habe, oder ob die Implementierung der regulären Ausdrücke da einen Fehler hat.
Post Reply