Powiedzmy że chcę aby preg_match przepuszczał mi tylko i wyłącznie taki zestaw znaków
To jest adres który ma przepuszczać
http://www.domena.pl/tresc1/tresc2
Oczywiście trzeba wziąć pod uwagę to że może nie być http:// czy www a kończyć może się również znacznikiem /
czyli
domena.pl/tresc1/tresc2
www.domena.pl/tresc1/tresc2
http://domena.pl/tresc1/tresc2/
http://www.domena.pl/tresc1/tresc2/
To adresy które przejdą, ale
http://innadomena.pl/tresc1/tresc2
http://domena.pl/tresc1/tresc2/tresc3
już nie przejdą
ja to sobie wymyśliłem tak:
1. początek moze być obojętnie jaki
2. musi być napis domena.pl
3. po nim znak /
4. i na końcu 2 razy dowolna ilość znaków rozseparowanych znakiem /
@^(.*[domena.pl])\/([a-zA-Z0-9-]+?\/){2}$@
Niestety to nie działa, proszę o pomoc w tym zagadnieniu