方法一:使用re.findall函数import relink='magnet:?xt=urn:btih:XMRY3ETSWYKAQUGPQDZMDDM6CAC5OYQA'res=re.findall('(?<=:btih:).*$',link)[0]print(res) # XMRY3ETSWYKAQUGPQDZMDDM6CAC5OYQA 方法二:索引下标再截取link='magnet:?xt=urn:btih:XMRY3ETSWYKAQUGPQDZMDDM6CAC5OYQA' pos = link.index(':btih:') res = link[pos+6:]print(res) # XMRY3ETSWYKAQUGPQDZMDDM6CAC5OYQA 上一篇使用Python将16或32进制字符串转化为base64字符串下一篇selenium模仿浏览器页面下拉动作