compile 方法

闫涵anna

闫涵anna

2016-02-19 18:14

在这个颜值当道,屌丝闪边的时代,拼不过颜值拼内涵,只有知识丰富才能提升一个人的内在气质和修养,所谓人丑就要多学习,今天图老师给大家分享compile 方法,希望可以对大家能有小小的帮助。
 

  把正则表达式编译为内部格式,从而执行得更快。

  rgExp.compile(pattern, [flags])

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)参数

rgexp

必选项。正则表达式对象的一个例子。可以是变量名或文字。

pattern

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

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

flags

可选项。可以组合使用,可用的标志有: g (全局搜索所有存在的 pattern) i (忽略事件) m (多行搜索) 说明

  compile 方法把 pattern 转换为内部的格式,从而执行得更快。例如,这使得可以在循环中更有效地使用正则表达式。当重复使用相同的表达式,那么编译过的正则表达式使执行加速。然而,假如正则表达式改变了,这种编译毫无益处。

示例

  下面的例子举例说明了 compile 方法的用法:

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

展开更多 50%)
分享

猜你喜欢

compile 方法

编程语言 网络编程
compile 方法

解析Neatbeans(常见错误) build-impl.xml:305: Compile failed

编程语言 网络编程
解析Neatbeans(常见错误) build-impl.xml:305: Compile failed

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

减肥方法方法

电脑网络
减肥方法方法

汽车保养方法的方法

汽车保养 保养
汽车保养方法的方法

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

水果丰胸方法_丰胸方法

丰胸
水果丰胸方法_丰胸方法

charAt()方法和charCodeAt()方法

Web开发
charAt()方法和charCodeAt()方法

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

体验Word2024预览版阅读和编辑pdf文件

体验Word2024预览版阅读和编辑pdf文件

GetObject 函数

GetObject 函数
下拉加载更多内容 ↓