S教

1/26ページ

VBS教程:正規表示式簡介 -選擇與編組

選擇與編組 選擇允許使用 ‘|’ 字元來在兩個或多個候選項中進行選擇。通過擴充套件章節標題的正規表示式,可以將其擴充為不僅僅適用於章節標題的表示式。不過,這可沒有想象的那麼直接。在使用選擇時,將匹配’|’ 字元每邊最可能的表示式。你可能認為下面的 Vi […]

VBS教程:正規表示式簡介 -定位符

定位符 到現在為止,所看到的示例都只考慮查詢任何地方出現的章節標題。出現的任何一個字串 ‘Chapter’ 後跟一個空格和一個數字可能是一個真正的章節標題,也可能是對其他章節的交叉引用。由於真正的章節標題總是出現在一行的開始,因此需要設計一個方法只查詢標題而不查詢交叉引用。 […]

VBS教程:正規表示式簡介 -限定符

限定符 有時候不知道要匹配多少字元。為了能適應這種不確定性,正規表示式支援限定符的概念。這些限定符可以指定正規表示式的一個給定元件必須要出現多少次才能滿足匹配。 下表給出了各種限定符及其含義的說明: 字元 描述 * 匹配前面的子表示式零次或多次。例如,zo* 能匹配 “z” […]

VBS教程:正規表示式簡介 -普通字元

普通字元 普通字元由所有那些未顯式指定為元字元的列印和非列印字元組成。這包括所有的大寫和小寫字母字元,所有數字,所有標點符號以及一些符號。 最簡單的正規表示式是一個單獨的普通字元,可以匹配所搜尋字串中的該字元本身。例如,單字元模式 ‘A’ 可以匹配所搜尋字串中任何位置出現的字 […]

VBS教程:正規表示式簡介 -特殊字元

特殊字元 有不少元字元在試圖對其進行匹配時需要進行特殊的處理。要匹配這些特殊字元,必須首先將這些字元轉義,也就是在前面使用一個反斜槓 (\)。下表給出了這些特殊字元及其含義: 特殊字元 說明 $ 匹配輸入字串的結尾位置。如果設定了 RegExp 物件的 Multiline 屬性,則 $ 也匹配 &# […]

VBS教程:正規表示式簡介 -建立正規表示式

建立正規表示式 構造正規表示式的方法和建立數學表示式的方法一樣。也就是用多種元字元與操作符將小的表示式結合在一起來建立更大的表示式。 可以通過在一對分隔符之間放入表示式模式的各種元件來構造一個正規表示式。對 Visual Basic Scripting Edition 而言,分隔符為一對正斜槓 (/ […]

VBS教程:正規表示式簡介 -正規表示式語法

正規表示式語法 一個正規表示式就是由普通字元(例如字元 a 到 z)以及特殊字元(稱為元字元)組成的文字模式。該模式描述在查詢文字主體時待匹配的一個或多個字串。正規表示式作為一個模板,將某個字元模式與所搜尋的字串進行匹配。 這裡有一些可能會遇到的正規表示式示例: Visual Basic Scrip […]