python查找相关总结

2017-10-10  本文已影响0人  不懒狮Blaise

python有2个字符串查找的内建函数,分别是index和find。
index的特点如下:
1.如果找不到值会抛异常

>>> url = 'http://127.0.0.1:7001/setMsgRunnin'
>>> url.index(':')
4
>>> url.index('a')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ValueError: substring not found

find的特点如下:
1.能指定位置开始查找
2.找不到值的话,会返回-1

>>> url = 'http://127.0.0.1:7001/setMsgRunnin'
>>> url.find(':')
4
>>> url.find(':',10)
16
>>> url.find('a')
-1

反向查找分别用的是rindex和rfind

上一篇下一篇

猜你喜欢

热点阅读