Hilfe bei Reg-Ex Frage

Hi Internet

Du bist doch fit mit regulären Ausdrücken, oder?

Wie treffe ich mit regex die Nummer am Ende von folgenden urls?

pop64.com/blog/2011/12/05/popsblitz-wasserflache-hamburg-berlin-5394
pop64.com/blog/2011/11/29/popsblitz-endlich-richtige-kommentare-5309
pop64.com/blog/2010/03/18/trololo-video-typ-eduard-khil-hamburg-vs-berlin-2112
pop64.com/blog/2007/04/03/neulich-im-jimmy-elsass-671

Ich hatte das mal kurz im Blog online und will die umleiten (ja, das war ein Fehler) .

Wenn man die urls ohne z.B. -5394 aufruft, funktioniert alles.
Es reicht, wenn ich umleite auf die url ohne z.B. -5394

Aber wie geht das?

Älterer Beitrag

Urlaubstagebuch. Tag 5. Mittwoch.

Urlaubstagebuch. Tag 6. Donnerstag

Nächster Beitrag

3 Kommentare zu „Hilfe bei Reg-Ex Frage“

  1. Ich meine, mit \d*-\d{1,} erreichst du genau den -12345 Teil, mindestens eine Zahl, maximal unbegrenzt. Nachteil: Solltest du eine URL haben, die so aussieht:
    pop64.com/blog/2011/12/05/popsblitz-1234wasserflache-hamburg-berlin-1234567,
    dann matcht du auch die Zahl vor wasserflache.

    • Danke. Genau das ist der Trick. Es gibt etliche Artikel mit einer Zahl in Titel. Kann man von hinten loslegen und dann auf Zahl-bis-zum-ersten-Minus matchen? Oder so wie du schreibst, aber nur, wenn danach nix mehr kommt? Mmmh

Die Kommentare sind geschlossen.

Sven Dietrich
Director Digital Marketing
Sven Dietrich ist Director Digital Marketing, Blogger und selbsternannter Experte für alles Moderne. Er schreibt seit ziemlich langer Zeit auf pop64 über Internet, Alltag, Hamburg-Meiendorf, Familie, digitalen Kram und Dinge, die besser funktionieren könnten. Persönlich, direkt, manchmal genervt, meistens mit Meinung. Nebenbei fährt er Rad, spielt Badminton, mag Brett- und Videospiele, gärtnert und kocht gern.