初学Python字符串封装

xiaoxiao2021-02-28  19

#coding=utf-8 # 字符串操作函数 #字符串反转 def ReverseStr (strtext): return strtext[::-1] #字母小写转大写 Lowtoup def Lowtoup(strlowtoup): return strlowtoup.upper() #字母大写转小写 Upper case to low def Uppertolow(struptolow): return struptolow.lower() #删除字符串的首尾空格 def Deletespace(spacestr): return spacestr.strip() #取特征文本右边内容 def GetStrRight(strall,stright): if len(strall) <= 0 or len(stright) <= 0: return -1 index = strall.find(stright) if index == -1: return -1 else: return strall[index + len(stright):len(strall)] #取特征文本左边内容 def GetStrLeft(strall,strleft): if len(strall) <= 0 or len(strleft) <= 0: return -1 index = strall.find(strleft) if index == -1: return -1 else: return strall[0:index] #取特征文本中间内容 def GetStrBetween(stralls,left,right): if len(stralls) <= 0 or len(left) <= 0 or len(right) <= 0: return -1 indexleft = stralls.find(left) indexright = stralls.rfind(right) if indexleft == -1 or indexright == -1: return -1 else: return stralls[indexleft + len(left):indexright]
转载请注明原文地址: https://www.6miu.com/read-250391.html

最新回复(0)