Regex如何从字符串中排除.html?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (80)

我被困在创建符合我的需要的正则表达式。

Regex应该包括字符串的开头,而不是结束(.html)示例:company.html应该转换成company

我的尝试:

url(r'^(?P<page>.+\.html)$', some_view)

有人能在这件事上给我建议吗?我需要准备我的Django URL,以期待超过50个公司的名字,这似乎是保持代码干净利落的最简单的方法。

提问于
用户回答回答于

只需将其排除在捕获组之外:

url(r'^(?P<page>.+)\.html$', some_view)

扫码关注云+社区

领取腾讯云代金券