def take_middle_text(txt,txt_s,txt_e='',seeks=0,seeke=0):#取中间文本函数
try:
if txt_e or seeks or seeke:
pass
else:
raise 1
s_1 = txt.find(txt_s)
if s_1 == -1:
raise 1
l_1 = len(txt_s)
if txt_e:
s_2 = txt.find(txt_e,s_1)
if s_1 == -1 or s_2 == -1:
return False
return txt[s_1+l_1:s_2]
if seeks:
return txt[s_1-seeks:s_1]
if seeke:
return txt[s_1+l_1:s_1+l_1+seeke]
except:
return '传参错误或未找到传参文本'
python取中间文本函数,即取两个文本之间的文本。
最新推荐文章于 2023-08-09 14:47:21 发布