我正在使用图像板上的字符串,我希望能够从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'
我无法在任何地方的文档中找到一个示例,是否有任何占位符可以放入电路板中,自动提取网址的电路板部分?
答案 0 :(得分:1)
您只需/
个/
个字符,然后抓住结果列表的第二个元素(第一个元素为空,因为前导board = url.split('/')[1]
)
import re
board = re.search('(?<=^\/).*?(?=\/)', url).group()
如果您愿意,也可以使用正则表达式。
{{1}}