-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathregex.html
20 lines (16 loc) · 1.76 KB
/
regex.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
ass="highlight"><pre> <span style="color: #408080; font-style: italic"># Handle an exact match URL</span>
<span style="color: #408080; font-style: italic"># http://yoursite.com/articles/2003</span>
(<span style="color: #BA2121">r'^articles/2003/$'</span>, <span style="color: #BA2121">'news.views.special_case_2003'</span>),
<span style="color: #408080; font-style: italic"># Handle a URL containing ONLY a 4 digit year</span>
<span style="color: #408080; font-style: italic"># http://yoursite.com/articles/2012</span>
(<span style="color: #BA2121">r'^articles/(\d{4})/$'</span>, <span style="color: #BA2121">'news.views.year_archive'</span>),
<span style="color: #408080; font-style: italic"># Handle a URL containing a 4 digit year, and a 2 digit month</span>
<span style="color: #408080; font-style: italic"># http://yoursite.com/articles/2012/08</span>
(<span style="color: #BA2121">r'^articles/(\d{4})/(\d{2})/$'</span>, <span style="color: #BA2121">'news.views.month_archive'</span>),
<span style="color: #408080; font-style: italic"># Handle a URL containing a 4 digit year, 2 digit month</span>
<span style="color: #408080; font-style: italic"># and an unknown amount of digits for the day</span>
<span style="color: #408080; font-style: italic"># http://yoursite.com/articles/2012/08/1</span>
<span style="color: #408080; font-style: italic"># OR</span>
<span style="color: #408080; font-style: italic"># http://yoursite.com/articles/2012/08/12</span>
(<span style="color: #BA2121">r'^articles/(\d{4})/(\d{2})/(\d+)/$'</span>, <span style="color: #BA2121">'news.views.article_detail'</span>)
</pre></div>