Beat: [REGEX] für bereich in url

Beitrag lesen

wie kann ich aus diesem link: http://www.example.com/title/tt0468569

via regex den code am ende auswählen mit den klammern? dieser code ganz am ende (besteht nur aus zahlen) nach den 2 Buchstaben tt (welche immer gleich bleiben)  wird benötigt.

lösungsansatz:

.*example.*/title/tt([0-9])/

Zuerst sollten wir berücksichtigen dass mehrere Zahlen vorkommen können.
Quantifier +
~/title/tt([0-9]+)~

Es handelt sich um einen Pfad, der die URL abschliesst.
Matche das Ende mit $
~/title/tt([0-9]+)$~

Wir wollen aber berücksichtigen, dass der Pfad durch einen Slash abgeschlossen sein kann. /?

~/title/tt([0-9]+)/?$~

Nicht zuletzt will ich sicher gehen, dass das, was ich matche garantiert nur auf eine url für http oder https zutrifft.
Ich verwende \S+?

~https?://\S+?/title/tt([0-9]+)/?$~

Dadurch sollten irrige Matches weitgehend ausgeschlossen sein.

mfg Beat

--
><o(((°>           ><o(((°>
   <°)))o><                     ><o(((°>o
Der Valigator leibt diese Fische