python - URL正则表达式帮助

标签 python regex django django-urls

在我的 urls.py 文件中使用这个常规表达式,我只得到 add_or_remove 参数中的最后一个字母。 该网址命中了我的 View ,但我只得到了用于添加的 d 和用于删除的 e 。我做错了什么?

r'(?P<add_or_remove>[add|remove])/'

谢谢

最佳答案

将方括号更改为圆括号()。现在的方式匹配任何字符 a d d | r e 等等...

关于python - URL正则表达式帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7169332/

相关文章:

python - 在 PyCharm 中通过 SFTP 连接到部署服务器不起作用

python - 无法同时运行多个 SparkContext

java - 替换每个序列末尾的数字

html - Powershell正则表达式匹配除第一个以外的字符串

c# - C#中奇怪的Regex行为

python - 你应该在哪里更新 celery 设置?在远程 worker 或发件人?

python - 加载图形然后用它来构建 tflite?

database - Django ORM 数据库查询会阻塞服务器,还是异步的?

jquery - AJAX Post 无法使用 Django 成功捕获

python - 如何正确解析ctypes中的嵌套结构