python文本处理

1
2
3
4
5
6
7
8
9

def zhongjian(yourstr, leftstr, rightstr):
leftposition = yourstr.find(leftstr)
rightposition = yourstr.find(rightstr, leftposition)
return yourstr[leftposition+len(leftstr):rightposition]

s = "test123abc"
print zhongjian(s, "test", "abc")

相信这个程序很简单,大家都能看得懂. 最经典的是这一段,一个数组取它的一部分可以直接这样取

1
2
3

str[left:right]