好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > vbs正則表達式代碼

vbs正則表達式代碼

熱門標簽:企業400電話辦理價錢低 外呼系統群 機器人打電銷適用于美業嗎 墨西哥地圖標注app 上海辦理400電話選號 天津智能外呼系統排名 外呼系統說話聲音小怎么辦 龍巖400電話申請 智云億呼電話機器人
%
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 found at position "
             RetStr = RetStr  Match.FirstIndex  ". Match Value is '"
             RetStr = RetStr  Match.Value  "'."  "BR>"
    Next
         RegExpTest = RetStr
End Function

response.Write RegExpTest("[ij]s.", "IS1 Js2 IS3 is4")
%>
在這個例子中,我們查找字符串中有無is或者js這兩個詞,忽略大小寫。運行的結果如下: 
Match found at position 0. Match Value is 'IS1'. 
Match found at position 4. Match Value is 'Js2'. 
Match found at position 8. Match Value is 'IS3'. 
Match found at position 12. Match Value is 'is4'. 
下面我們就介紹這三個對象和集合。 
1、RegExp對象是最重要的一個對象,它有幾個屬性,其中: 
○Global 屬性,設置或返回一個 Boolean 值,該值指明在整個搜索字符串時模式是全部匹配還是只匹配第一個。如果搜索應用于整個字符串,Global 屬性的值為 True,否則其值為 False。默認的設置為 False。 
○IgnoreCase 屬性,設置或返回一個Boolean值,指明模式搜索是否區分大小寫。如果搜索是區分大小寫的,則 IgnoreCase 屬性為 False;否則為 True。缺省值為 False。 
○Pattern 屬性,設置或返回被搜索的正則表達式模式。必選項。總是一個 RegExp 對象變量。 
2、Match 對象 
匹配搜索的結果是存放在Match對象中,提供了對正則表達式匹配的只讀屬性的訪問。 Match 對象只能通過 RegExp 對象的 Execute 方法來創建,該方法實際上返回了 Match 對象的集合。所有的 Match 對象屬性都是只讀的。在執行正則表達式時,可能產生零個或多個 Match 對象。每個 Match 對象提供了被正則表達式搜索找到的字符串的訪問、字符串的長度,以及找到匹配的索引位置等。 
○FirstIndex 屬性,返回在搜索字符串中匹配的位置。FirstIndex 屬性使用從零起算的偏移量,該偏移量是相對于搜索字符串的起始位置而言的。換言之,字符串中的第一個字符被標識為字符 0 
○Length 屬性,返回在字符串搜索中找到的匹配的長度。 
○Value 屬性,返回在一個搜索字符串中找到的匹配的值或文本。 
3、Matches 集合 
正則表達式 Match 對象的集合。Matches 集合中包含若干獨立的 Match 對象,只能使用 RegExp 對象的 Execute 方法來創建之。與獨立的 Match 對象屬性相同,Matches `集合的一個屬性是只讀的。在執行正則表達式時,可能產生零個或多個 Match 對象。每個 Match 對象都提供了與正則表達式匹配的字符串的訪問入口、字符串的長度,以及標識匹配位置的索引。 
學習了這三個對象和集合,如何應用于字符串的判斷和替換呢?regExp對象的三個方法正好解決了這個問題,它們是Replace方法、Test方法和Execute方法。 
1、Replace 方法 
替換在正則表達式查找中找到的文本。我們還是先看個例子:下面的例子說明了 Replace 方法的用法。 
%
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 ' 設置是否區分大小寫。
         ReplaceTest = regEx.Replace(str1, replStr) ' 作替換。
End Function

Response.Write ReplaceTest("fox", "cat")  "BR>" ' 將 'fox' 替換為 'cat'。
Response.Write ReplaceTest("(S+)(s+)(S+)", "$3$2$1") ' 交換詞對.
%>
2、Test 方法 
對指定的字符串執行一個正則表達式搜索,并返回一個 Boolean 值指示是否找到匹配的模式。正則表達式搜索的實際模式是通過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 ' 設置是否區分大小寫。
         retVal = regEx.Test(strng) ' 執行搜索測試。
    If retVal Then
             RegExpTest = "找到一個或多個匹配。"
    Else
             RegExpTest = "未找到匹配。"
    End If
End Function

Response.Write RegExpTest("is.", "IS1 is2 IS3 is4")
%>
3、Execute 方法 
對指定的字符串執行正則表達式搜索。正則表達式搜索的設計模式是通過 RegExp 對象的 Pattern 來設置的。 
Execute 方法返回一個 Matches 集合,其中包含了在 string 中找到的每一個匹配的 Match 對象。如果未找到匹配,Execute 將返回空的 Matches 集合。

標簽:青島 麗水 鄂爾多斯 錫林郭勒盟 齊齊哈爾 黃山 承德 阜新

巨人網絡通訊聲明:本文標題《vbs正則表達式代碼》,本文關鍵詞  vbs,正則,表達式,代碼,vbs,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《vbs正則表達式代碼》相關的同類信息!
  • 本頁收集關于vbs正則表達式代碼的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: hdxxx性德国| 越南女黑人痛苦大叫| 天堂在线67194localhost| 一本色道AV久久综合无码| 毛片网站免费在线观看| 人妖在线精品一区二区三区| 国产美女做爰A片免费网址下载| 亚洲无人区码一码二码| 不要啊太深了| 国产白袜男gaychina霸道太子| 一级片影院| 国产愉拍aV免费视频一区| 少妇激情婬乱在线播放软件| 日本久草网| 成人亚洲网站www在线观看 | 日本中文字幕人妻av三区| 久久久国产精品X99AV| 小舞白丝袜喷水视频不用会员| 国产偷窥| 把女人弄爽大黄A大片片视频| 激情婷婷小说| 深夜国产在线| 黄视频网站在线观看| 日日摸人人看夜夜爱| 中文字幕人妻丝袜二区| 乖女啊~嗯去厨房里做H漫画| 伊人久久大香线蕉| 男生扒下女人内衣亲嘴| 道具play小说| 亚洲精品久久久久毛片a一级演员 亚洲Av无码午夜国产精品色软件 亚洲精品久久久久毛卡片 | 我和麻麻激情| 蜜柚在线观看完整版免费高清| 嗯~啊~快点??死我视频| 1717she精品永久免费视频| 美国黄色在线观看| 欧美成人免费高清二区三区| 国产伦理自拍| 日韩久久久乱码人人爽人人澡96 | 情欲电车2韩国未删减版| 国产精品成人久久久久久久| 一级女人毛片|