【发布时间】:2014-08-12 13:56:05
【问题描述】:
我有几个网址。我想解析一个特定的数字,这样我就可以把它保存到一个变量中,比如:
if number ==15 :
category ='tree'
elif number ==20:
category ='flower'
elif number ==3:
category ='bird'
网址的格式为:
http://www.test.tw/in/15
http://www.test.tw/in/15?page=2
http://www.test.tw/in/15/#/?page=3
http://www.test.tw/in/20/#/?page=2
http://www.test.tw/in/3/?page=5
到目前为止,我正在使用的方法:
urls = (
('http://www.test.tw/in/15','tree'), #category =x[1]
('http://www.test.tw/in/20','flower'),
('http://www.test.tw/in/3','bird'),
)
但是当 url 有类似 ?page=2 的内容时,它就不起作用了。
【问题讨论】:
-
你想要那个正则表达式吗?
-
我觉得可以。只要让我保存到变量:category