vbs中的正则表达式的用法介绍
1----引用类复制代码 只有在引用类这个前提下,你才可以使用正则表达式查询。
2----创建你的搜索模板,你要搜索东西总得要有你自己的规则吧!复制代码 这句话就是要在文本中查找hello
3---创建匹配集合,以就是说把文本中满足你创建的模板的那些字符找出来,所形成的集合就叫匹配。- set matches=reg.execute("hello world Hello World")
复制代码 4---设置类reg的属性,比如说全局属性。- reg.global=true 'true可以换成-1
复制代码 5---你查了半天文本,总是要看你的搜索结果吧,如何看?方法有2:- for each i in matches
-
- wscript.echo i.firstindex,i
- next
复制代码 法2- for i=0 to matches.count-1
- wscript.echo matches(i)
- next
复制代码 reg.ignorecase=-1 表示不分大小写。
reg.replace("hello world","x")----表示匹配的字符串被x取代
这里将显示:x world
[ 本帖最后由 myzam 于 2011-3-3 22:09 编辑 ] |