有网友碰到这样的问题“python里怎么获得一个url最后一个/后的字符串”。小编为您整理了以下解决方案,希望对您有帮助:
解决方案1:
1、python处理字符串非常简单,获取url最后一个/之后的字符串,使用字符串函数rindex得到最后一个/位置,然后再对url字符串进行切片就可以得到url最后一个/后的字符串
2、代码:
url = 'http://zhidao.baidu.com/question/1242758094522051179.html'3、输出果:
1242758094522051179.html
4、函数说明:
rindex(...)
S.rindex(sub[, start[, end]]) -> int
从字符串右则查找指字符串,sub要查找了内容,start起始位置,end结束位置,函数返回位置。
5、字符串切片说明:
str[start:end]
获取字符串以start开始位置end位置之前的字符结束的字符,如果start为空为从字符串起始开始,如果end为空则到字符串末尾。以示例中代码为例url[ri + 1:]就是取url中ri+1位置到url结尾的子字符串。
解决方案2:
url[-1]
Copyright © 2019- 517ttc.cn 版权所有 赣ICP备2024042791号-8
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务