Board logo

标题: 请教一个VBS找字符串的问题? [打印本页]

作者: lotus516     时间: 2007-12-29 12:16    标题: 请教一个VBS找字符串的问题?

我有一个文本,里面有两个相同的字符串,如"北京",我现在要找第二个,应该怎么写,两个都找出来我会(VBS和P都会,可我不要第一个)!!还有如果有多个(10个或更多),我只想要第五个又应该如何写?(P的来实现以上要求我都会,不过文本太大,跑一次就要2.3分钟,效率低,所以想要VBS的!!)
作者: zh159     时间: 2007-12-29 12:21
不在同一行?
作者: lxmxn     时间: 2007-12-29 12:25
原理是一样的,设置一个计数器,用正则应该可以搞定。
作者: zh159     时间: 2007-12-29 12:27
对,可以用 If instr(read,str) > 0 Then i = i + 1 等方式进行计数
作者: lotus516     时间: 2007-12-29 12:27
不在同一行!!!