I changed to your regex and it works fine. Thanks a lot :)

Thanks and Regards,
Swaroop Shankar V



On Sun, Apr 22, 2012 at 2:37 PM, yati sagade <yati.sag...@gmail.com> wrote:

> I think that one also matches upto one whitespace character(space, tab or
> newline) within the username(The \s).
>
>
> On Sun, Apr 22, 2012 at 2:12 PM, Swaroop Shankar V <swaroo...@gmail.com>wrote:
>
>> Thanks a lot for your reply. I just found an regex from some blog which
>> is as follows
>>
>> (r'^user/([\w\'\.\-]+\s?[\w\'\.\-]+)/$','accounts.views.userProfile'),
>>
>> and this seems to be working fine. Have not tested all the use cases for
>> this regex, but anyway username with . (dot) is working fine now.
>>
>> Swaroop Shankar V
>>
>>
>>
>>
>> On Sun, Apr 22, 2012 at 2:02 PM, yati sagade <yati.sag...@gmail.com>wrote:
>>
>>> I'm not sure, but I think this should work - try it out and let us know.
>>>
>>> r'^user/([\w\-+.@]+)/$'
>>>
>>> I'm not too good with regexes, either. No one is. Also, characters like
>>> "+" are encoded in URLs - so you might want to think of that.
>>>
>>>
>>> On Sun, Apr 22, 2012 at 1:42 PM, Swaroop Shankar V 
>>> <swaroo...@gmail.com>wrote:
>>>
>>>> Hello All,
>>>> I need some urgent help with this one. Am trying to show a user profile
>>>> when the user navigates to a url of this format
>>>>
>>>> http://example.com/user/<username>
>>>>
>>>> I have provided the following expression in my urls.py file
>>>>
>>>> (r'^user/(\w+)/$','accounts.views.userProfile'),
>>>>
>>>> this working fine for normal usernames, but if the user add a . (dot)
>>>> in between his username the url do not match with the regex and throws Page
>>>> not found error.
>>>>
>>>> Since the django username supports  Letters, digits and @/./+/-/_  i
>>>> want all these to be supported in my url. Could someone please help me to
>>>> construct the url. Am pretty weak in regex and it will take me sometime to
>>>> build a proper regex for the above url. Thanks
>>>>
>>>> Regards,
>>>>
>>>> Swaroop Shankar V
>>>>
>>>>  --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Django users" group.
>>>> To post to this group, send email to django-users@googlegroups.com.
>>>> To unsubscribe from this group, send email to
>>>> django-users+unsubscr...@googlegroups.com.
>>>> For more options, visit this group at
>>>> http://groups.google.com/group/django-users?hl=en.
>>>>
>>>
>>>
>>>
>>> --
>>> Yati Sagade <http://twitter.com/yati_itay>
>>>
>>> Twitter: @yati_itay <http://twitter.com/yati_itay>
>>>
>>> Organizing member of TEDx EasternMetropolitanBypass
>>> http://www.ted.com/tedx/events/4933
>>>
>>> https://www.facebook.com/pages/TEDx-EasternMetropolitanBypass/337763226244869
>>>
>>>
>>>  --
>>> You received this message because you are subscribed to the Google
>>> Groups "Django users" group.
>>> To post to this group, send email to django-users@googlegroups.com.
>>> To unsubscribe from this group, send email to
>>> django-users+unsubscr...@googlegroups.com.
>>> For more options, visit this group at
>>> http://groups.google.com/group/django-users?hl=en.
>>>
>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Django users" group.
>> To post to this group, send email to django-users@googlegroups.com.
>> To unsubscribe from this group, send email to
>> django-users+unsubscr...@googlegroups.com.
>> For more options, visit this group at
>> http://groups.google.com/group/django-users?hl=en.
>>
>
>
>
> --
> Yati Sagade <http://twitter.com/yati_itay>
>
> Twitter: @yati_itay <http://twitter.com/yati_itay>
>
> Organizing member of TEDx EasternMetropolitanBypass
> http://www.ted.com/tedx/events/4933
>
> https://www.facebook.com/pages/TEDx-EasternMetropolitanBypass/337763226244869
>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To post to this group, send email to django-users@googlegroups.com.
> To unsubscribe from this group, send email to
> django-users+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/django-users?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to