精华区 [关闭][返回]

当前位置:月光软件>>讨论区精华>>〖软件开发〗>>● ASP>>★JSP的参考★>>JScript 方法>>JScript 语言参考: compile 方法

主题:JScript 语言参考: compile 方法
发信人: wuga(冰雨梦)
整理人: dongbao(2001-11-23 08:21:55), 站内信件
描述

    把一个正则表达式编译为内部格式。

语法

    rgexp.compile(pattern) 

    compile 方法的语法组成部分如下: 

部分 描述 

    rgexp 必选项。正则表达式对象。 可以是变量名或文字。 

    pattern 必选项。字符串表达式,它包含要被编译的正则表达式模式。 


说明

    compile 方法把 pattern 转换为内部的格式,从而执行得更快。例如,这使得可以在循环中更有效地使用正则表达式。
    下面的例子举例说明了 compile 方法的用法: 


function CompileDemo()
{
  var s = "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPp"
   // 只为大写字母创建正则表达式。
  var r = new RegExp("[A-Z]", "g");
  var a = s.match(r) // 查找匹配。
  document.write(a);
   // 只为小写字母编译正则表达式。
  r.compile("[a-z]", "g");
  var a = s.match(r) // 查找匹配。
  document.write(a);
}

[关闭][返回]






转载请注明:转载自 月光程序代码网 [ http://www.moon-soft.com ]