2016-07-25 82 views
1

我在圖像板上亂搞字符串,我希望能夠從URL的末尾獲取電路板名稱。我想知道如果我可以使用%s將它保存到另一個變量,但我只知道如何使用它來分配。以下是URL結尾的示例。將字符串的可變大小部分保存到另一個變量

url = '/a/thread/144681013/' 

board = #Where I want to save the 'a' 

我不能只說這是在url[1]位置,因爲該板可能超過1個字母,如:

url = '/fdf/thread/144681013/' 

board = #Where I want to save the 'fdf' 

我找不到任何地方的文件的例子,有任何我可以放在板子上的佔位符,可以自動提取網址的棋盤部分?

回答

1

您只需split your string/人物和搶結果列表的第二個元素(第一個是空的,因爲領先的/的)

board = url.split('/')[1] 

你也可以使用正則表達式,如果你想要的。

import re 
board = re.search('(?<=^\/).*?(?=\/)', url).group() 
+0

謝謝,正是我在找的東西! – Destroxia

相關問題