时间:2022-11-17 作者:Deri 分类: Python
查找字符位置(第一个字符位为0)
str="abc"
str.find("a")
是否存在某字符
def strHave(str,k):
if str.find(k)>=0:
return true
else:
return false
查找指定字符之间的内容
xh用true/false指定返回内容是否包含指定的边界字符,如
def strIn(str,xa,xb,xh):
if str.find(xa)>=0 and str.find(xb)>0:
if xh:
res=str[xa:xb+1]
else
res=str[xa+1:xb]
else:
res=false
return res
查找并删除指定字符之间的内容
xh用true/false指定返回内容是否包含指定的边界字符,如
def strIn(str,xa,xb,xh):
if str.find(xa)>=0 and str.find(xb)>0:
if xh:
res=str[xa:xb+1]
else
res=str[xa+1:xb]
res=str.replace(res,"")
else:
res=str
return res