最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

簡述JavaScript中正則表達(dá)式的使用方法

 更新時(shí)間:2015年06月15日 12:01:30   投稿:goldensun  
這篇文章主要介紹了JavaScript中正則表達(dá)式的使用方法,正則表達(dá)式是JS進(jìn)階學(xué)習(xí)中的重要知識(shí),本文簡述了JS對(duì)正則表達(dá)式的支持情況,需要的朋友可以參考下

 正則表達(dá)式是一個(gè)對(duì)象,它描述了字符模式。

JavaScript的RegExp類表示正則表達(dá)式和字符串和正則表達(dá)式定義,使用正則表達(dá)式來進(jìn)行強(qiáng)大的模式匹配和搜索和替換文本功能的方法。
語法:

正則表達(dá)式可以用RegExp( ) 構(gòu)造這樣的定義:

var pattern = new RegExp(pattern, attributes);

or simply

var pattern = /pattern/attributes;

這里是參數(shù)的說明:

  •     pattern: 一個(gè)字符串,指定正則表達(dá)式或其他正則表達(dá)式的模式。
  •     attributes: 包含任何 "g", "i", 和"m" 屬性指定全局,分別一個(gè)可選的字符串,不區(qū)分大小寫和匹配。

括號(hào):

在正則表達(dá)式的上下文中使用時(shí),括號(hào)([])具有特殊的意義。它們被用于查找字符的范圍。

2015615115910343.jpg (696×355)

 上面顯示的范圍是一般的;你也可以使用的范圍[0-3],通過3從0匹配任何十進(jìn)制數(shù), 或范圍[b-v]匹配任何小寫字母,從b至v
限定符:

頻率或方括號(hào)內(nèi)的字符序列與單個(gè)字符的位置可以通過一個(gè)特殊的字符來表示。每個(gè)特殊字符具有特定的內(nèi)涵。在+, *, ?, 和$標(biāo)志都遵循一個(gè)字符序列。
 示例:

2015615115941726.jpg (677×460)

下面的例子將清除有關(guān)匹配字符的概念。

2015615115959365.jpg (686×289)

Literal characters:

2015615120019708.jpg (701×550)

 元字符僅僅是前面加一個(gè)反斜杠,其作用是讓組合有特殊含義的字母字符。

例如,可以使用'\d'元字符搜索大的貨幣總額:/([\d]+)000/,這里\d將搜索數(shù)字字符的任意字符串。

以下是元字符,可以在Perl風(fēng)格的正則表達(dá)式中使用的列表。

2015615120039833.jpg (880×289)

 修飾符

幾個(gè)修飾符是可用,可以使工作與正則表達(dá)式要容易得多,比如大小寫,在搜索多行等。

2015615120103606.jpg (690×247)

相關(guān)文章

最新評(píng)論

阳泉市| 南溪县| 沁水县| 兴义市| 新疆| 昭苏县| 睢宁县| 孟津县| 西昌市| 宣威市| 民乐县| 高雄县| 吉木萨尔县| 阳泉市| 且末县| 景谷| 连南| 丘北县| 晋宁县| 桂林市| 瑞昌市| 江源县| 凤庆县| 株洲市| 舒城县| 天津市| 施秉县| 九江县| 周至县| 南溪县| 柳林县| 噶尔县| 陈巴尔虎旗| 新竹市| 许昌市| 安宁市| 称多县| 建平县| 东平县| 渭源县| 华安县|