2010-01-19 6 views
4

je besoin d'un regexp pour une URL comme:Expression régulière pour URLPATTERN

/slug/#slug/slug/ 

Je sais que ce doit être quelque chose comme:

r'^(?P<slug1>[-\w]+)/#(?P<slug2>[-\w]+)/(?P<slug3>[-\w]+)/$' 

Mais je rencontre des problèmes avec le caractère #

+0

Avez-vous essayé d'échapper le #? \ # –

+0

@chuck ne fonctionne pas – diegueus9

Répondre

5

Paramètre après # caractère n'est pas envoyé au serveur, donc ne peut pas attraper dans le script côté serveur comme django.

2

Le fragment d'URL (tout ce qui suit le #) n'est pas envoyé au serveur dans une requête.