(……续例12)
例13:全局RegExp属性的另一种实现
- void function reg_13()
- {
-
var ver = Number(ScriptEngineMajorVersion() + "." + ScriptEngineMinorVersion())
-
if (ver >= 5.5)
- {
-
var s = "Live for nothing,die for something";
-
var r = /\w+/g;
-
var arr;
-
while ((arr = r.exec(s)) != null)
-
alert(arr.index + "-" + arr.lastIndex + ": " + arr);
- }
-
else
- {
-
alert("只有JScript 5.5及以上版本支持该功能。");
- }
- }
这个例子几乎与例12完全一样,只是用一个名为arr的变量去访问匹配位置及内容,这里就不多说了。
(未完待续……)
本文转自 BlackAlpha 51CTO博客,原文链接:http://blog.51cto.com/mengliao/469226,如需转载请自行联系原作者