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()
浙公网安备 33010602011771号