Python 正则表达式是否匹配Django项目中URL pattarns中使用的字母和数字组合?
我需要在我的URL中传递用户名。 用户名可以是字母、数字和特殊字符的任意组合,如Python 正则表达式是否匹配Django项目中URL pattarns中使用的字母和数字组合?,python,regex,django,django-urls,Python,Regex,Django,Django Urls,我需要在我的URL中传递用户名。 用户名可以是字母、数字和特殊字符的任意组合,如@,。 此外,用户名以字母开头 用户名示例:test@1,test_1,test 2_1990,你可以使用这个正则表达式:“^[a-zA-Z][a-zA-Z0-9_@]*$”url(r'^user points/(?p[a-Z]+)/$,我用它来表示一个简单的用户名,但现在我需要扩展用户名的可能性非常感谢:)更新的是[a-zA-Z][a-zA-Z0-9_+)/$
@
,
。
此外,用户名以字母开头
用户名示例:
test@1,test_1,test 2_1990,
你可以使用这个正则表达式:“^[a-zA-Z][a-zA-Z0-9_@]*$”url(r'^user points/(?p[a-Z]+)/$,我用它来表示一个简单的用户名,但现在我需要扩展用户名的可能性非常感谢:)更新的是[a-zA-Z][a-zA-Z0-9_+)/$