gpt4 book ai didi

regex - 使 Regex Django URL token 可选

转载 作者:行者123 更新时间:2023-11-28 19:34:37 26 4
gpt4 key购买 nike

你有一个接受 Django 中的 first_namelast_name 的 URL:

('^(?P<first_name>[a-zA-Z]+)/(?P<last_name>[a-zA-Z]+)/$','some_method'),

如何在不创建任何新行的情况下包含 title 的可选 URL 标记。我的意思是,在理想情况下:

#A regex constant
OP_REGEX = r'THIS IS OPTIONAL<title>[a-z]'
#Ideal URL
('^(?P<first_name>[a-zA-Z]+)/(?P<last_name>[a-zA-Z]+)/OP_REGEX/$','some_method'),

这是否可以在不创建新行的情况下实现,即

('^(?P<first_name>[a-zA-Z]+)/(?P<last_name>[a-zA-Z]+)/(?P<title>[a-zA-Z]+)/$','some_method'),

最佳答案

('^(?P<first_name>[a-zA-Z]+)/(?P<last_name>[a-zA-Z]+)(?:/(?P<title>[a-zA-Z]+))?/$','some_method'),

不要忘记在 View 中给 title 一个默认值。

关于regex - 使 Regex Django URL token 可选,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2325433/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com