昨天,今天,明天,每天的每天,你是否都多懂得一点点...

星期三, 二月 06, 2008

vbscript 的正则

REGEXBUDDY绝对是个好软件. 虽然我一直用试用版的(好像可以永远试用,就是打开是会跳出个框,也许是因为我用影子系统吧)

昨天心血来潮,一心想找个破解版,虽然不破解也能用,但我就喜欢证明自己的搜索能力. 狂找呀,,找到了3.05的破解版....是个论坛, 然后就千方百计注册(惯性). 但那个论坛一进注册页面就显示该页无法显示. 怎么回事, 放弃. 看看还有没有别的站. 发现其它找到的,最后都指向这个论坛, 昏了,决定有代理试试, 又搞得昏天黑地,突然,眼睛一亮,这软件跟本就是不用注册就能下载的...喷血.....

下载下来后, 里面果然有个补丁. 看了看补丁的NFO文件,找到作者的名字. 去网上一搜, 哈哈,搜到了.... 果然,作者已经发布了3.10的破解补丁, 虽然是看不懂的鸟语网站, 不过, 那个rapidshare的链接看一眼就明白了.

所以用上了3.10的破解版.其实就是去掉了启动弹出那个框(不用等待的,比很多软件的启动界面友善多了). 呵呵,找到了,果然有成就感. 其实用的时候没啥区别.

然后,就试用了下最新版,发现那个老BUG还在,于是发了封信给开发团对....没想到最后是我错了


Feng wrote:
> ' Your regular expression could not be converted to the flavor required
> by this language:
> ' JavaScript does not support mode modifiers inside the regular expression
>
> ' Because of this, the code snippet below will not work as you intended,
> if at all.
>
> Dim myRegExp
> Set myRegExp = New RegExp
> myRegExp.Pattern = ""
>
>
> Acctually, That is vbscript....not javascript....I thought you should
> have fixed it in the 3.10 new version....but...

The message is correct. The programming language you are working with
is VBScript. This language uses the JavaScript regular expression
flavor. The JavaScript flavor does not support mode modifiers.

Kind regards,
Jan Goyvaerts
 

其实我到现在也没有明白,这VBSCRIPT怎么和JAVASCIPT是一伙的?
我写ASP都是VBSCRIPT管服务端,JAVASCRIPT管客户端的. 虽然也知道出在的服务器大多支持 JAVASCRIPT,而客户端都绝对支持VBSCRIPT. 不过还是有些习惯了...

大家要记住了,VBSCRIPT的正则,用的是JAVASCRIPT FLAVOR. 也就是说,它们写出来的时候,应该是一模一样的吧,至少正则是...呵...


没有评论:

其它博客地址

此博客的同步博客地址: http://fengnz.wordpress.com
这里进入我的MSN SPACE.