【发布时间】:2018-10-16 10:37:09
【问题描述】:
因此,我目前正在开发一个网络应用程序,该应用程序将恶意软件文件的位置作为其中一项功能的输入。
这是通过视图文件传递的。然而,在对应用程序的模型部分进行了一些更改后,我发现它无法解析完整的文件路径。
以下代码适用于以下 pcap 作为输入:
8cdddcd3-35fa-468d-8647-816518a9836a435be1c6e904836ad65f97f3eac4cbe19ee7ba0da48178fc7f00206270469165.pcap
url(r'^analyse/(?P<pcap>[\w\-]+\.pcap)$', views.analyse, name='analyse'),
但是,当它是包含完整文件路径的 pcap 时,此代码不再有效。
/home/freddie/malwarepcaps/8cdddcd3-35fa-468d-8647-816518a9836a435be1c6e904836ad65f97f3eac4cbe19ee7ba0da48178fc7f00206270469165.pcap
非常感谢任何关于我将如何更改正则表达式以适应传递给路由的字符串中的完整文件路径的建议或指针。
【问题讨论】:
-
除非你需要它用于 SEO 或其他什么,否则我会说通过帖子发送。
标签: regex django python-3.x django-urls