久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合

站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

asp的RegExp對象正則表達式功能用法[比較全]

RegExp對象提供簡單的正則表達式支持功能。
RegExp對象的用法:

復制代碼 代碼如下:
Function RegExpTest(patrn, strng)
Dim regEx, Match, Matches ‘ 建立變量。
Set regEx = New RegExp ‘ 建立正則表達式。
regEx.Pattern = patrn ‘ 設置模式。
regEx.IgnoreCase = True ‘ 設置是否區(qū)分字符大小寫。
regEx.Global = True ‘ 設置全局可用性。
Set Matches = regEx.Execute(strng) ‘ 執(zhí)行搜索。
For Each Match in Matches ‘ 遍歷匹配集合。
RetStr = RetStr & “Match found at position ”
RetStr = RetStr & Match.FirstIndex & “. Match Value is ‘”
RetStr = RetStr & Match.Value & “‘.” & vbCRLF
Next
RegExpTest = RetStr
End Function
MsgBox(RegExpTest(“is.”, “IS1 is2 IS3 is4”))

RegExp 對象的屬性
◎ Global屬性
Global屬性設置或返回一個 Boolean 值,該值指明在整個搜索字符串時模式是全部匹配還是只匹配第一個。
語法
object.Global [= True | False ]
object 參數(shù)總是 RegExp 對象。如果搜索應用于整個字符串,Global 屬性的值為 True,否則其值為 False。默認的設置為 True。
Global 屬性的用法(改變賦予 Global 屬性的值并觀察其效果):

復制代碼 代碼如下:
Function RegExpTest(patrn, strng)
Dim regEx ‘ 建立變量。
Set regEx = New RegExp ‘ 建立規(guī)范表達式。
regEx.Pattern = patrn ‘ 設置模式。
regEx.IgnoreCase = True ‘ 設置是否區(qū)分字母的大小寫。
regEx.Global = True ‘ 設置全程性質(zhì)。
RegExpTest = regEx.Execute(strng) ‘ 執(zhí)行搜索。
End Function
MsgBox(RegExpTest(“is.”, “IS1 is2 IS3 is4”))

◎ IgnoreCase屬性
IgnoreCase屬性設置或返回一個Boolean值,指明模式搜索是否區(qū)分大小寫。
語法
object.IgnoreCase [= True | False ]
object 參數(shù)總是一個 RegExp 對象。如果搜索是區(qū)分大小寫的,則 IgnoreCase 屬性為 False;否則為 True。缺省值為 True。
IgnoreCase 屬性的用法(改變賦予 IgnoreCase 屬性的值以觀察其效果):

復制代碼 代碼如下:
Function RegExpTest(patrn, strng)
Dim regEx ‘ 建立變量。
Set regEx = New RegExp ‘ 建立正則表達式。
regEx.Pattern = patrn ‘ 設置模式。
regEx.IgnoreCase = True ‘ 設置是否區(qū)分大小寫。
RegExpTest = regEx.Execute(strng) ‘ 執(zhí)行搜索。
End Function

MsgBox(RegExpTest(“is.”, “IS1 is2 IS3 is4”))

◎ Pattern屬性
Pattern屬性設置或返回被搜索的正則表達式模式。
語法
object.Pattern [= “searchstring”]
Pattern 屬性的語法包含以下幾個部分:
語法說明:
object 必需的。總是一個 RegExp 對象變量。
searchstring 可選的。被搜索的正則字符串表達式。它可能包含設置部分表格中的各種正則表達式字符。
設置
在書寫正則表達式的模式時使用了特殊的字符和序列。下面描述了可以使用的字符和序列,并給出了實例。
  將下一個字符標記為特殊字符或字面值。例如”n”與字符”n”匹配。”n”與換行符匹配。序列””與””匹配對面,”(“與”(“匹配。
 ^ 匹配輸入的開始位置。
 $ 匹配輸入的結(jié)尾。
 * 匹配前一個字符零次或幾次。例如,”zo*”可以匹配”z”、”zoo”。
 + 匹配前一個字符一次或多次。例如,”zo+”可以匹配”zoo”,但不匹配”z”。
 ? 匹配前一個字符零次或一次。例如,”a?ve?”可以匹配”never”中的”ve”。
 . 匹配換行符以外的任何字符。
 (pattern) 與模式匹配并記住匹配。匹配的子字符串可以從作為結(jié)果的 Matches 集合中使用 Item [0]…[n]取得。如果要匹配括號字符(和 ),可使用”(” 或 “)”。
 x|y 匹配 x 或 y。例如 “z|food” 可匹配 “z” 或 “food”。”(z|f)ood” 匹配 “zoo” 或 “food”。
 {n} n 為非負的整數(shù)。匹配恰好n次。例如,”o{2}” 不能與 “Bob 中的 “o” 匹配,但是可以與”foooood”中的前兩個o匹配。
 {n,} n 為非負的整數(shù)。匹配至少n次。例如,”o{2,}”不匹配”Bob”中的”o”,但是匹配”foooood”中所有的o。”o{1,}”等價于”o+”。”o{0,}”等價于”o*”。
 {n,m} m 和 n 為非負的整數(shù)。匹配至少 n 次,至多 m 次。例如,”o{1,3}” 匹配 “fooooood”中前三個o。”o{0,1}”等價于”o?”。
 [xyz] 一個字符集。與括號中字符的其中之一匹配。例如,”[abc]” 匹配”plain”中的”a”。
 [^xyz] 一個否定的字符集。匹配不在此括號中的任何字符。例如,”[^abc]” 可以匹配”plain”中的”p”.
 [a-z] 表示某個范圍內(nèi)的字符。與指定區(qū)間內(nèi)的任何字符匹配。例如,”[a-z]”匹配”a”與”z”之間的任何一個小寫字母字符。
 [^m-z] 否定的字符區(qū)間。與不在指定區(qū)間內(nèi)的字符匹配。例如,”[m-z]”與不在”m”到”z”之間的任何字符匹配。
 b 與單詞的邊界匹配,即單詞與空格之間的位置。例如,”erb” 與”never”中的”er”匹配,但是不匹配”verb”中的”er”。
 B 與非單詞邊界匹配。”ea*rB”與”never early”中的”ear”匹配。
 d 與一個數(shù)字字符匹配。等價于[0-9]。
 D 與非數(shù)字的字符匹配。等價于[^0-9]。
 f 與分頁符匹配。
 n 與換行符字符匹配。
 r 與回車字符匹配。
 s 與任何白字符匹配,包括空格、制表符、分頁符等。等價于”[ fnrtv]”。
 S 與任何非空白的字符匹配。等價于”[^ fnrtv]”。
 t 與制表符匹配。
 v 與垂直制表符匹配。
 w 與任何單詞字符匹配,包括下劃線。等價于”[A-Za-z0-9_]”。
 W 與任何非單詞字符匹配。等價于”[^A-Za-z0-9_]”。
 num 匹配 num個,其中 num 為一個正整數(shù)。引用回到記住的匹配。例如,”(.)1″匹配兩個連續(xù)的相同的字符。
  n 匹配 n,其中n 是一個八進制換碼值。八進制換碼值必須是 1, 2 或 3 個數(shù)字長。例如,”11″ 和 “11” 都與一個制表符匹配。”011″等價于”01″ 與 “1”。八進制換碼值不得超過 256。否則,只有前兩個字符被視為表達式的一部分。允許在正則表達式中使用ASCII碼。
 xn 匹配n,其中n是一個十六進制的換碼值。十六進制換碼值必須恰好為兩個數(shù)字長。例如,”x41″匹配”A”。”x041″等價于”x04″ 和 “1”。允許在正則表達式中使用 ASCII 碼。
Pattern 屬性的用法:

復制代碼 代碼如下:
Function RegExpTest(patrn, strng)
Dim regEx ‘ 建立變量。
Set regEx = New RegExp ‘ 建立正則表達式。
regEx.Pattern = patrn ‘ 設置模式。
regEx.IgnoreCase = True ‘ 設置是否區(qū)分大小寫。
RegExpTest = regEx.Execute(strng) ‘ 執(zhí)行搜索。
End Function

MsgBox(RegExpTest(“is.”, “IS1 is2 IS3 is4”))

RegExp對象的方法
◎ Execute方法
Execute方法對指定的字符串執(zhí)行正則表達式搜索。
語法
object.Execute(string)
語法部分描述
object 必需的。總是一個 RegExp 對象的名稱。
string 必需的。要在其上執(zhí)行正則表達式的文本字符串。
說明
正則表達式搜索的設計模式是通過 RegExp 對象的 Pattern 來設置的。
Execute 方法返回一個 Matches 集合,其中包含了在 string 中找到的每一個匹配的 Match 對象。如果未找到匹配,Execute 將返回空的 Matches 集合。
Execute 方法的用法:

復制代碼 代碼如下:
Function RegExpTest(patrn, strng)
Dim regEx ‘ 建立變量。
Set regEx = New RegExp ‘ 建立正則表達式。
regEx.Pattern = patrn ‘ 設置模式。
regEx.IgnoreCase = False ‘ 設置區(qū)分大小寫。
regEx.Global = True ‘ 搜索全部匹配。
RegExpTest = regEx.Execute(strng) ‘ 執(zhí)行搜索。
End Function
MsgBox(RegExpTest(“is.”, “IS1 is2 IS3 is4”))

◎ Replace方法
Replace方法替換在正則表達式查找中找到的文本。
語法
object.Replace(string1, string2)
語法部分描述
object 必需的。總是一個 RegExp 對象的名稱。
string1 必需的。string1 是將要進行文本替換的字符串。
string2 必需的。 string2 是替換文本字符串。
說明
被替換的文本的實際模式是通過 RegExp 對象的 Pattern 屬性設置的。
Replace 方法返回 string1 的副本,其中的 RegExp.Pattern 文本已經(jīng)被替換為 string2。如果沒有找到匹配的文本,將返回原來的 string1 的副本。
eplace 方法的用法:

復制代碼 代碼如下:
Function ReplaceTest(patrn, replStr)
Dim regEx, str1 ‘ 建立變量。
str1 = “The quick brown fox jumped over the lazy dog.”
Set regEx = New RegExp ‘ 建立正則表達式。
regEx.Pattern = patrn ‘ 設置模式。
regEx.IgnoreCase = True ‘ 設置是否區(qū)分大小寫。
ReplaceTest = regEx.Replace(str1, replStr) ‘ 作替換。
End Function
MsgBox(ReplaceTest(“fox”, “cat”))
‘ 將 ‘fox’ 替換為 ‘cat’。

;另外,Replace 方法在模式中替換 subexpressions 。 下面對以前示例中函數(shù)的調(diào)用,替換了原字符串中的所有字對:
MsgBox(ReplaceText(“(S+)(s+)(S+)”, “$3$2$1”)) ‘ Swap pairs of words.
◎ Test方法
Test方法對指定的字符串執(zhí)行一個正則表達式搜索,并返回一個 Boolean 值指示是否找到匹配的模式。
語法
object.Test(string)
語法部分描述
object 必需的。總是一個 RegExp 對象的名稱。
string 必需的。要執(zhí)行正則表達式搜索的文本字符串。
說明
正則表達式搜索的實際模式是通過RegExp對象的Pattern屬性來設置的。RegExp.Global屬性對Test方法沒有影響。
如果找到了匹配的模式,Test方法返回True;否則返回False。

復制代碼 代碼如下:
Test 方法的用法:
Function RegExpTest(patrn, strng)
Dim regEx, retVal ‘ 建立變量。
Set regEx = New RegExp ‘ 建立正則表達式。
regEx.Pattern = patrn ‘ 設置模式。
regEx.IgnoreCase = False ‘ 設置是否區(qū)分大小寫。
retVal = regEx.Test(strng) ‘ 執(zhí)行搜索測試。
If retVal Then
RegExpTest = “找到一個或多個匹配。”
Else
RegExpTest = “未找到匹配。”
End If
End Function
MsgBox(RegExpTest(“is.”, “IS1 is2 IS3 is4”))
贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
国产精品久久久久久久久久10秀| 欧美aⅴ一区二区三区视频| 精品久久美女| 亚洲精品永久免费视频| 日韩理论片av| 极品日韩av| 午夜在线一区二区| 青青国产91久久久久久| 麻豆久久久久久久| 日本不卡免费高清视频在线| 亚洲国产成人精品女人| 免播放器亚洲| 日韩中文字幕不卡| 国产精品99久久免费| 91精品xxx在线观看| 欧美日韩国产亚洲一区| 亚州精品视频| 久久久久久婷| 久久国产高清| 国产精品多人| 91精品一区二区三区综合在线爱| 国产亚洲亚洲| 国产精品色在线网站| 四虎影视精品| 中文字幕亚洲在线观看| 麻豆精品在线| 在线 亚洲欧美在线综合一区| 蜜桃视频一区二区三区在线观看| 国产精品三级| 99在线|亚洲一区二区| 国产欧美一区| 欧美.日韩.国产.一区.二区| 日韩精品三区四区| 91精品国产自产在线观看永久∴ | 日韩高清在线不卡| 日本不良网站在线观看| 日本亚洲不卡| 亚洲va在线| 国产精品一区二区三区四区在线观看| 蜜桃av在线播放| 欧美一区影院| 亚洲国产日韩欧美在线| 久久99久久久精品欧美| 国产亚洲一级| 人人草在线视频| 国产亚洲高清在线观看| 99视频一区| 日韩av在线中文字幕| 97久久精品| 国产模特精品视频久久久久| 色偷偷偷在线视频播放| 国产精品亚洲片在线播放| 免费久久99精品国产| 久久中文字幕二区| 你懂的国产精品永久在线| 视频一区在线视频| 欧美日韩在线观看视频小说| 国产精品99久久免费观看| 综合国产精品| 国产视频一区三区| 国产亚洲一区二区手机在线观看| 国产亚洲欧美日韩精品一区二区三区| 国产女优一区| 精品一区在线| 国产麻豆久久| 色综合五月天| 欧美1区2区3| 国产日韩一区二区三区在线| 视频精品一区二区| 欧美日韩一二三四| 在线看片福利| 麻豆国产精品视频| 国产日产一区| 欧美日韩一区二区三区在线电影| 亚洲婷婷丁香| 男人的天堂亚洲一区| 欧美91福利在线观看| 日韩在线二区| 天堂av在线| 日韩网站中文字幕| 久久久夜精品| 午夜精品成人av| 中文字幕系列一区| 日韩精品dvd| 成人久久一区| 日韩精品第一区| 91精品精品| 不卡在线一区二区| 国产精品试看| 中文字幕日韩高清在线| 日韩中文av| 国产精品一区二区中文字幕| 国产精品99精品一区二区三区∴| 久久国产乱子精品免费女| 97成人超碰| 国产精品自在| 激情不卡一区二区三区视频在线| 福利一区和二区| 亚洲成人精品| 亚洲美洲欧洲综合国产一区| 欧美一区=区| 日本不卡不码高清免费观看 | 国产麻豆久久| 一本一道久久a久久精品蜜桃| 亚洲少妇自拍| 日本成人在线一区| 国产精品777777在线播放| 精品一区视频| 日韩精品看片| 另类亚洲自拍| 欧美日韩18| 国产精品久久久久久久久免费高清 | 国产精品毛片| 日韩毛片一区| 久久精品国产久精国产| 国产精选在线| 国产亚洲欧洲| 日韩成人午夜精品| 免费一级欧美片在线观看网站| 成人美女视频| 国产免费成人| 国产精品久久久久久久久久齐齐 | 免费污视频在线一区| 国产精品女主播一区二区三区| 亚洲精品无播放器在线播放| 久久av偷拍| 亚洲天堂1区| 丝袜脚交一区二区| 国产九九精品| 精品一区免费| 国产精品一线天粉嫩av| 日韩国产一区| 亚洲精品一区二区在线播放∴| 欧美xxxx性| 亚洲一区日韩| 国产精品调教| 91高清一区| 国产精品免费大片| 亚洲精品中文字幕乱码| 国产精品一区二区三区www| 中文字幕系列一区| 日韩综合一区二区三区| 九色porny丨国产首页在线| 日韩高清在线观看一区二区| 国产综合色区在线观看| 日韩高清一区二区| 国产suv精品一区二区四区视频| 欧美日韩国产一区二区三区不卡 | 久久精品一区二区三区中文字幕| 欧美精品一区二区三区精品| 国产日韩一区| jiujiure精品视频播放| 欧美亚洲专区| 欧美va天堂| 久久中文字幕一区二区三区| 免费人成在线不卡| 欧美aa在线观看| 日本电影久久久| 欧美91精品| 国产一区二区三区天码| 亚洲深夜福利在线观看| 久久久国产精品一区二区中文| 日韩不卡免费视频| 在线午夜精品| 日韩欧美精品| 你懂的国产精品| 婷婷五月色综合香五月| 久久中文亚洲字幕| 久久一区精品| 日韩欧美中文字幕电影| 亚洲激情中文在线| 黄色在线观看www| 国产精品二区影院| 日本一区二区中文字幕| 欧美日韩精品免费观看视频完整| 国产白浆在线免费观看| 国产精品v一区二区三区| 亚洲视频国产| 爽好久久久欧美精品| 欧美午夜精彩| 日韩中文视频| 视频在线不卡免费观看| 国产美女久久| 久久精品99国产精品日本| 亚洲精品乱码| 免费日韩视频| 久久夜色精品| 亚洲欧美日韩在线观看a三区| 国产99精品一区| 欧美三级网址| 香蕉成人av| 亚洲天堂1区| 91精品一区二区三区综合在线爱 | 一本大道色婷婷在线| 精品视频黄色| 国语对白精品一区二区| 国产精品网站在线看| 国产精品一卡| 国产精品欧美三级在线观看| 国产日产一区|