2009-02-10 23 views
27

Im próbuje wypracować URL, który będzie pasował domain.com \ o-us \ & domain.com \ home \Moje URL Django nie podnosząc kreski

Mam regex url:

^(?P<page>\w+)/$ 

, ale nie dopasuje adresu URL do - w nim.

Próbowałem

^(?P<page>\.)/$ 
^(?P<page>\*)/$ 

ale nic nie wydaje się działać.

Odpowiedz

74

Spróbuj: ^(?P<page>[-\w]+)/$

[- \ w] zaakceptuje-z 1-9 i myślnik

+1

Wyrażenia regularne nie są zdecydowanie moją mocną stroną, więc to pomogło mi mnóstwo! – MattGWagner

+0

Dzięki. To pomogło. –

+0

Dzięki. To jest niesamowite .. Zapisałem moją parę mns .. – Invincible

Powiązane problemy