構造正規表示式的方法和建立數學表示式的方法一樣。也就是用多種元字元與操作符將小的表示式結合在一起來建立更大的表示式。
可以通過在一對分隔符之間放入表示式模式的各種元件來構造乙個正規表示式。對 visual basic scr程式設計客棧ipt程式設計客棧ing edition 而言,分隔符為程式設計客棧一對正斜槓 (/) 字元。例如:
/expression/對 vbscript 而言,則採用一對引號 ("") 來確定正規表示式的邊界。例如:
"expression"在上面所示的兩個示例中,正規表示式模式 (expression) 均儲存在regexpqqaywkpov物件的paqqaywkpovttern屬性中。
正規表示式的元件可以是單個的字元、字元集合、字元範圍、字元間的選擇或者所有這些元件的任意組合。
本文位址:
VBS教程 正規表示式簡介 定位符
到現在為止,所看到的示例都只考慮查詢任何地方出現的章節標題。出現的任何乙個字串 chapter 後跟乙個空格和乙個數字可能是乙個真正的章節標題,也可能是對其他章節的交叉引用。由於真正的章節標題總是出現在一行的開始,因此需要設計乙個方法只查詢標題而不查詢交叉引用。定位符提供了這個功能。定位符可以將乙個...
VBS教程 正規表示式簡介 限定符
有時候不知道要匹配多少字元。為了能適應這種不確定性,正規表示式支援限定符的概念。這些限定符可以指定正規表示式的乙個給定元件必須要出現多少次才能滿足匹配。下表給出了各種限定符及其含義的說明 字元描述 匹配前面的子表示式零次或多次。例如,zo 能匹配 z 以及 zoo 等價於。匹配前面的子表示式一次或多...
VBS教程 正規表示式簡介 非列印字元
有不少很有用的非列印字元,偶爾必須使用。下表顯示了用來表示這些非www.cppcns.com列印字元的轉義序列 字元含義 cx匹配由x指明的控制字元。例如,cm 匹配乙個 control m 或回車符。x 的值必須為 a z 或 a z 之一。否程式設計客棧則,將 c 視為乙個原義的 c 字元。f匹...