Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django,reg ex,用于url调度程序捕获字符串中的外来字符_Django_Django Urls - Fatal编程技术网

Django,reg ex,用于url调度程序捕获字符串中的外来字符

Django,reg ex,用于url调度程序捕获字符串中的外来字符,django,django-urls,Django,Django Urls,我有一些遗留url路径需要处理——它们的形式是/path/عتچتپ،فحه‌آ㵙یی 尽管我可能会尝试,但我无法构造一个注册表来处理它们。已尝试以下方法: url(r'^path/(?P<title>[\w\+%_&!?,. ]+)/$', views.legacy_path), url(r'^path/(?P[\w\+%\u&!?,.]+)/$,views.legacy\u路径), 我本以为能涵盖这一切,但似乎我遗漏了什么。我不读字符串,所以不确定它们是否包含大量其

我有一些遗留url路径需要处理——它们的形式是/path/عتچتپ،فحه‌آ㵙یی

尽管我可能会尝试,但我无法构造一个注册表来处理它们。已尝试以下方法:

url(r'^path/(?P<title>[\w\+%_&!?,. ]+)/$', views.legacy_path), 
url(r'^path/(?P[\w\+%\u&!?,.]+)/$,views.legacy\u路径),
我本以为能涵盖这一切,但似乎我遗漏了什么。我不读字符串,所以不确定它们是否包含大量其他字符,但为了安全起见,我想我至少需要包含“?!”和“-”

其中一个例子是,当我得到一个配置错误的正则表达式错误时,我无法添加一个“-”,可能这是链接,或者可能我只是用了错误的方法,rtl会是一个问题吗