关于引用 1. 工具 - 引用,选取: Microsoft VBScript Regular Expressions 5.5 2. Dim RegExp As ObjectSet RegExp = CreateObject("VBScript.RegExp")
对象的属性:1. Global(布尔值),用于设置(返回)当前的检索范围,True为全部范围,False只匹配第一个,默认值是False。 2. Multiline(布尔值)个人认为是跨行匹配,稍后我进行测试,默认值是False。 3. IgnoreCase(布尔值)检索区分大小写,默认值为False不区分大小写。 4. Pattern(字符串)设置需要用作检索的正则表达式。 对象的方法:1. Execute 进行正则表达式匹配并返回匹配集。 2. Replace进行正则表达式替换。 3. Test进行一次正则表达式检索返回波尔值(是否有匹配)。 对象中的集合MatchCollection对象与Match对象 匹配到的所有对象放在MatchCollection集合中,这个集合对象只有两个只读属性: 1. Count:匹配到的对象的数目 2. Item:集合的又一通用方法,需要传入Index值获取指定的元素。 3. Match对象隶属于MatchCollection集合有以下几个只读的属性: 4. FirstIndex – 匹配字符串在整个字符串中的位置,值从0开始。 5. Length – 匹配字符串的长度。 6. Value – 匹配的字符串。 SubMatches – 集合,匹配字符串中每个分组的值。作为集合类型,有Count和Item两个属性。
|