2016-07-25 99 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

相关问题