国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

compile 方法

2019-11-17 06:02:48
字體:
來源:轉載
供稿:網友

 

把正則表達式編譯為內部格式,從而執行得更快。

rgExp.compile(pattern, [flags])

參數

rgexp

必選項。正則表達式對象的一個例子。可以是變量名或文字。

pattern

必選項。字符串表達式,它包含要被編譯的正則表達式模式。

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 + "/n" + a2;}


上一篇:bold 方法

下一篇:setMonth 方法

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 石河子市| 诸城市| 灵璧县| 六安市| 息烽县| 安多县| 吉水县| 庆阳市| 锡林浩特市| 缙云县| 赣榆县| 绥江县| 禹州市| 台江县| 岳池县| 芦溪县| 咸丰县| 平舆县| 淅川县| 徐闻县| 清流县| 闽侯县| 沁源县| 赤水市| 股票| 莆田市| 英德市| 于都县| 云龙县| 民和| 图们市| 色达县| 香港 | 浮梁县| 云浮市| 兴文县| 济南市| 中阳县| 卫辉市| 道真| 柏乡县|