startswith和endswith

python文本处理中两个比较简单的函数,大概的用法就是:

def main():

s
= 'abcd'
#start,end表示在串s的起始位置和结束位置,这两个参数是可以缺省的。
#匹配的话返回True,否则返回False
start = 0
end
= 4
flag
= s.startswith('ab', start, end)
if flag == True:
print 'YES'
else:
print 'NO'

flag
= s.endswith('cd', start, end)
if flag == True:
print 'YES'
else:
print 'NO'

return 0

if __name__ == '__main__':
main()

posted on 2011-03-22 00:08  没钱买域名。。  阅读(329)  评论(0)    收藏  举报

导航