欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

[python]截取字符串

程序员文章站 2024-02-23 19:27:40
...

按index截取

>>> str = "01234"
>>> str[0:2]       不包含index为2
'01'
>>> str[2:]       第二个参数缺省时表示截取到最末尾
'234'
>>> str[2:-1]      不包含-1的元素
'23'


按分割符截取

字符串查找到index

>>> a
'0123401234'
>>> 
>>> a.find("0")     正向找到某字符第一次出现的index:     str.find()
0
>>> a.rfind("0")    逆向找到某字符第一次出现的index:     str.rfind()
5
>>> 

 再按照index截取

>>> ip="192.75.70.261"
>>> ip.find(".")
3
>>> ip.rfind(".")
9
>>> ip[ip.rfind(".")+1:]
'261'
>>> 




相关标签: python