1 引入
截取字符串中特定部分的方法:可以使用 str[beginIndex:endPosition],其中str为需要截取的字符串,beginIndex为需要截取的第一个字符的下标,endPosition为截取字符最后一个字符的下标。
该部分和 Python-字符串-分割字符串 有点类似。
2 解决
2.1 切片
str[l,r]:字符串可以理解成一个下标从0开始的数组,这里表示[l,r)的部分;l不写默认0,r不写默认最后一个;l和r也可以是负数,表示截取方向从右到左。
1 | test_str = "hello.python" |
2.2 index+切片
先获取字符的下标位置,再通过以上的方法截取。
a.index(b, begin, end):a为需要校验字符串,b为字符串,begin 为开始截取的字符的下标(默认为0),end结束字符下标(默认为字符长度),截取字符串[begin,end)
1 | test_str = "hello.python" |