次のようなURLで渡されるパラメータとして電子メールを受け入れるビューを書いています
url(r'^admin/detail_consultant_service/((?P<consultant_id>\[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}))/$',
'admin_tool.views.consultant_service_detail', name="consultant_service_detail"),
そして、これが私のテンプレートの内容です
{% for consultant in list_consultants %}
<li>
{{consultant.id}}
<a href="{% url consultant_service_detail consultant.id %}">{{ consultant|disp_info }}</a> <br/>
</li>
{% endfor %}
しかし、URLにアクセスするとエラーが発生します
everse for 'consultant_service_detail' with arguments '(u'rahul183@gmail.com',)' and keyword arguments '{}' not found.
私が正規表現で間違っていることを助けてください。なぜこのメールを受け入れないのですか?これは問題ですか、それとも何か他のことですか?