六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

在VBSript中使用regular expression取得子字串

[摘要]' 在 VBScript 5 中新增了 regular expression 功能, ' 但看了微軟的「VBScript 程式語言參考」後確一頭霧水, ' 而且不同的 Build 版本還有不同的結(jié)果, 真是 #%^&!@%&!....。 ' 小弟提供...

' 在 VBScript 5 中新增了 regular expression 功能,
' 但看了微軟的「VBScript 程式語言參考」後確一頭霧水,
' 而且不同的 Build 版本還有不同的結(jié)果, 真是 #%^&!@%&!....。
' 小弟提供一下範(fàn)例, 希望對你使用 RegExp 有所幫助,
' 將此文件儲存成 .vbs 檔可直接執(zhí)行, 看看結(jié)果。
'

MsgBox "版本: VBScript "&ScriptEngineMajorVersion&" Build:"& ScriptEngineBuildVersion

' 如果你的 VBScript 版本低於 5, 執(zhí)行下列程式會發(fā)生錯(cuò)誤

Dim s, re, matches, match
s = "日本時(shí)間 11:34:56 , 臺北時(shí)間 12:34:56。"
Set re = New RegExp

' 指定 Email 的 pattern
re.Pattern = "(\d+):(\d+):(\d+)"
re.Global = True
Set matches = re.Execute(s)

' Build 號碼 4615 之前的版本可使用下面三範(fàn)例取得符合的值


'範(fàn)例一: 顯示最後找到的字串
MsgBox "範(fàn)例一:" & matches.item(matches.count-1)

'範(fàn)例二: 把全部找到的字串列出來
For Each matche In matches
MsgBox "範(fàn)例二:" & matche.value
Next

'範(fàn)例三:
'但()內(nèi)的子字串在 Build 4615 無法直接取得, 需要靠一些技巧
'例如取得第一個(gè)字串的第三個(gè)子字串:
MsgBox "範(fàn)例三:" & re.Replace(matches.item(0),"$3")

Set match = Nothing



' Build 號碼 5014 之後的版本可使用下面三範(fàn)例取得符合的值
'但在此 build 之前的版本會發(fā)生錯(cuò)誤
'可到微軟網(wǎng)站下載最新的 Windows Script 5.5 Beta 2 (目前)


'範(fàn)例四: 顯示首先找到的字串
Set match = matches(0)
MsgBox "範(fàn)例四:" & match

'範(fàn)例五: 子字串的數(shù)量
MsgBox "範(fàn)例五:" & match.SubMatches.Count

'範(fàn)例六: 顯示第一個(gè)子字串
MsgBox "範(fàn)例六:" & match.SubMatches(0)
(出處:熱點(diǎn)網(wǎng)絡(luò))


主站蜘蛛池模板: 亚洲国产观看 | 天天做天天添天天谢 | 深夜视频免费在线观看 | 中文字幕在线免费视频 | 杨幂国产精品福利在线观看 | 青青在线观看 | 日本免费在线一区 | 亚洲国产成人久久午夜 | 日干夜操| 天天干天天射天天爽 | 欧美视频一区在线 | 日韩在线网 | 青草视频在线观看免费资源 | 在线bt在线www天堂网在线 | 欧美亚洲国产激情一区二区 | 伊人一区二区三区 | 中文字幕成人免费视频 | 最新韩国伦理片大全手机在线播放 | 婷婷狠狠干 | 欧美性xxxx极品高清3d | 自拍偷拍亚洲第一页 | 天天色天天插 | 午夜爱爱免费视频 | 青草国产在线观看 | 色无极在线 | 香蕉视频网页 | 一二三四在线手机观看视频 | 五月激情久久 | 日本亚洲免费 | 亚洲网站黄色 | 天天狠天天干 | 青草草视频在线观看 | 午夜视频网站 | 手机看片福利日韩国产 | 日本a在线观看 | 性8成人有声小说在线播放 性 色 黄 一级 | 人人揉揉香蕉 | 日本久操 | 色哟哟色院91精品网站 | 日日射视频 | 日本视频网站在线观看 |