【发布时间】:2018-07-30 22:19:49
【问题描述】:
我需要为 urls.py 文件编写一个表达式
get-variable var 可以是 10 个字符的字母数字字符串。
链接是这样的
http://127.0.0.1:8000/?var=fea40u7b94
【问题讨论】:
-
你试过什么正则表达式?您没有向我们提供任何尝试自己回答这个问题。我建议使用Regex101 来帮助自己回答这个问题。查看量词和字符组
-
极端情况:如果 URL 编码字符包含在其中会发生什么?假设有一个 url
http://127.0.0.1:8000/?var=%66%65%61%74%32%38%33%38%39%31- 这转换为http://127.0.0.1:8000/?var=feat283891,但是正则表达式将如何处理呢?你想让它处理吗?更多的例子会很棒 -
向 url 提供 2 个变量时的工作流程应该是什么?
http://127.0.0.1:8000/?var=feat283891&othervar=fea40u7b94 -
我试试 url(r'^(?P\w+{10})$',
-
我只需要一个变量