日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ASP截取字符 截取字符之间的字符

發布時間:2025/3/20 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ASP截取字符 截取字符之间的字符 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

ASP截取字符:
MID函數
Mid(變量或字串符,開始字節, 結尾字節(可不填))?
InStrRev(變量, "字串符") ?最后出現位置
InStr(變量, "字串符") 最先出現位置
(1)左部截取left(字符串,n):n是要截取的字符個數?
(2)中部截取Mid(字符串,p,n):表示從第p個字符開始截取n個字符?
(3)右部截取Right(字符串,n):表示截取字符串的后n個字符
如:?
left("abcdefg",3)的結果是:"abc"?
mid("abcdefg",2,3)的結果是:"bcd"?
right("abcdefg",3)的結果是:"efg"?
?
ASP截取指定字符之間的字符:
Function regx(patrn, str)
?Dim regEx, Match, Matches
?Set regEx = New RegExp
?regEx.Pattern = patrn
?regEx.IgnoreCase = True
?regEx.Global = True
?Set Matches = regEx.Execute(str)
?For Each Match in Matches
?RetStr = RetStr & Match.Value & " "
?Next
?regx = RetStr
End Function
調用: result=regx("http.*?jpg",str) '這里的result就是你想要的結果.
?
?
ASP循環提取指定格式字符串:
do while instr(str,"<a htef")=0?
startnub=instr(str,"<a href")?
endnub=instr(str,"</a>")?
a(i)=mid(str,startnub,endnub-startnub)?
i=i+1?
str=mid(str,endnub+1)?
loop
Function RegExpTest(patrn, strng) '首先是建個函數
Dim regEx, Match, Matches ' 建立變量。
Set regEx = New RegExp ' 建立正則表達式。
regEx.Pattern = patrn ' 設置模式。
regEx.IgnoreCase = True ' 設置是否區分字符大小寫。
regEx.Global = True ' 設置全局可用性。
Set Matches = regEx.Execute(strng) ' 執行搜索。
For Each Match In Matches ' 遍歷匹配集合。
RetStr = RetStr & Match.Value & "||"
Next
RegExpTest2 = RetStr
End Function
'假設你的html的原文件信息存在變量 html中
href=RegExpTest(html,"<a href=(.*)>(.*)</a>") '應該可以得到一個字符串變量href,將所有連接用||區分開,下面將其變為數組

轉載于:https://www.cnblogs.com/the-king-of-cnblogs/p/3475066.html

總結

以上是生活随笔為你收集整理的ASP截取字符 截取字符之间的字符的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。