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

簡述JavaScript中正則表達式的使用方法

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

 正則表達式是一個對象,它描述了字符模式。

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

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

var pattern = new RegExp(pattern, attributes);

or simply

var pattern = /pattern/attributes;

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

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

括號:

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

2015615115910343.jpg (696×355)

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

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

2015615115941726.jpg (677×460)

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

2015615115959365.jpg (686×289)

Literal characters:

2015615120019708.jpg (701×550)

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

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

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

2015615120039833.jpg (880×289)

 修飾符

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

2015615120103606.jpg (690×247)

相關(guān)文章

最新評論

平原县| 夏河县| 浑源县| 大荔县| 扶沟县| 夹江县| 忻城县| 翁源县| 新巴尔虎右旗| 阿城市| 玉树县| 宜昌市| 晋宁县| 延边| 安新县| 文化| 新晃| 鄢陵县| 健康| 陆河县| 营口市| 凤翔县| 蕲春县| 崇仁县| 岢岚县| 花垣县| 阳泉市| 兴宁市| 甘德县| 哈尔滨市| 长丰县| 临猗县| 金堂县| 公主岭市| 琼海市| 额敏县| 凭祥市| 盐源县| 吉木萨尔县| 遂平县| 甘谷县|