国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

asp之GetArray提取鏈接地址,以$Array$分隔的代碼

2020-07-27 13:05:45
字體:
來源:轉載
供稿:網友
'==================================================
'函數名:GetArray
'作  用:提取鏈接地址,以$Array$分隔
'參  數:ConStr ------提取地址的原字符
'參  數:StartStr ------開始字符串
'參  數:OverStr ------結束字符串
'參  數:IncluL ------是否包含StartStr
'參  數:IncluR ------是否包含OverStr
'==================================================
Function GetArray(Byval ConStr,StartStr,OverStr,IncluL,IncluR)
On Error Resume Next
   If ConStr="$False$" or ConStr="" Or IsNull(ConStr)=True or StartStr="" Or OverStr="" or  IsNull(StartStr)=True Or IsNull(OverStr)=True Then
      GetArray="$False$"
      Exit Function
   End If
   Dim TempStr,TempStr2,objRegExp,Matches,Match,Templisturl
   TempStr=""
   Set objRegExp = New Regexp 
   objRegExp.IgnoreCase = True 
   objRegExp.Global = True
   objRegExp.Pattern = "("&StartStr&").+?("&OverStr&")"
   Set Matches =objRegExp.Execute(ConStr) 
   For Each Match in Matches
      if Templisturl =Match.Value then
      Else
      TempStr=TempStr & "$Array$" & Match.Value
      Templisturl=Match.Value
      end if
   Next 
   Set Matches=nothing

   If TempStr="" Then
      GetArray="$False$"
      Exit Function
   End If
   TempStr=Right(TempStr,Len(TempStr)-7)
   If IncluL=False then
      objRegExp.Pattern =StartStr
      TempStr=objRegExp.Replace(TempStr,"")
   End if
   If IncluR=False then
      objRegExp.Pattern =OverStr
      TempStr=objRegExp.Replace(TempStr,"")
   End if
   Set objRegExp=nothing
   Set Matches=nothing

   TempStr=Replace(TempStr,"""","")
   TempStr=Replace(TempStr,"'","")
   TempStr=Replace(TempStr," ","")
   'TempStr=Replace(TempStr,"(","")
   'TempStr=Replace(TempStr,")","")

   If TempStr="" then
      GetArray="$False$"
   Else
      GetArray=TempStr
   End if
End Function
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 区。| 武陟县| 龙州县| 三河市| 建湖县| 文安县| 仪陇县| 曲阜市| 民和| 巨鹿县| 天津市| 南岸区| 万安县| 赤峰市| 高要市| 饶平县| 留坝县| 丹棱县| 沂水县| 嘉义县| 大庆市| 邯郸县| 福安市| 横山县| 上饶县| 岢岚县| 高邑县| 英山县| 本溪| 丰台区| 嘉义市| 云阳县| 阳信县| 靖远县| 梓潼县| 慈利县| 平泉县| 蓬莱市| 喀喇| 化州市| 探索|