【发布时间】:2016-10-08 07:25:35
【问题描述】:
我有这个网址:
http://www.example.com/en/news/2016/07/17/1207151/%D9%81%D8%AA%D9%88%D8%A7%DB%8C-%D8%B1%D9%87%D8%A8%D8%B1-
我要在这里提取1207151。
这是我的正则表达式:
pattern = '(http[s]?:\/\/)?([^\/\s]+\/)+[^/]+[^/]+[^/]+[^/]/(?<field1>[^/]+)/'
但这是错误的!
我的错误是什么?
【问题讨论】:
-
你想要的部分总是在罚款
/之前的最后一个吗? -
@Syntac 我想得到
17/之前和/%D9...之后的数字,正好是1207151