服务器之家

服务器之家 > 正文

GetBody asp实现截取字符串的代码

时间:2019-10-09 14:27     来源/作者:asp代码网
  1. '==================================================  
  2. '函数名:GetBody  
  3. '作  用:截取字符串  
  4. '参  数:ConStr ------将要截取的字符串  
  5. '参  数:StartStr ------开始字符串  
  6. '参  数:OverStr ------结束字符串  
  7. '参  数:IncluL ------是否包含StartStr  
  8. '参  数:IncluR ------是否包含OverStr  
  9. '==================================================  
  10. Function GetBody(ConStr,StartStr,OverStr,IncluL,IncluR)  
  11.    If ConStr="$False$" or ConStr="" or IsNull(ConStr)=True Or StartStr="" or IsNull(StartStr)=True Or OverStr="" or IsNull(OverStr)=True Then  
  12.       GetBody="$False$"  
  13.       Exit Function  
  14.    End If  
  15.    Dim ConStrTemp  
  16.    Dim Start,Over  
  17.    ConStrTemp=Lcase(ConStr)  
  18.    StartStr=Lcase(StartStr)  
  19.    OverStr=Lcase(OverStr)  
  20.    Start = InStrB(1, ConStrTemp, StartStr, vbBinaryCompare)  
  21.    If Start<=0 then  
  22.       GetBody="$False$"  
  23.       Exit Function  
  24.    Else  
  25.       If IncluL=False Then  
  26.          Start=Start+LenB(StartStr)  
  27.       End If  
  28.    End If  
  29.    Over=InStrB(Start,ConStrTemp,OverStr,vbBinaryCompare)  
  30.    If Over<=0 Or Over<=Start then  
  31.       GetBody="$False$"  
  32.       Exit Function  
  33.    Else  
  34.       If IncluR=True Then  
  35.          Over=Over+LenB(OverStr)  
  36.       End If  
  37.    End If  
  38.    GetBody=MidB(ConStr,Start,Over-Start)  
  39. End Function 

相关文章

热门资讯

2022年最旺的微信头像大全 微信头像2022年最新版图片
2022年最旺的微信头像大全 微信头像2022年最新版图片 2022-01-10
蜘蛛侠3英雄无归3正片免费播放 蜘蛛侠3在线观看免费高清完整
蜘蛛侠3英雄无归3正片免费播放 蜘蛛侠3在线观看免费高清完整 2021-08-24
背刺什么意思 网络词语背刺是什么梗
背刺什么意思 网络词语背刺是什么梗 2020-05-22
yue是什么意思 网络流行语yue了是什么梗
yue是什么意思 网络流行语yue了是什么梗 2020-10-11
暖暖日本高清免费中文 暖暖在线观看免费完整版韩国
暖暖日本高清免费中文 暖暖在线观看免费完整版韩国 2021-05-08
返回顶部