内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

js中的正則表達式與RegExp對象是什么

這篇文章將為大家詳細講解有關js中的正則表達式與RegExp對象是什么,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

目前創(chuàng)新互聯已為上千多家的企業(yè)提供了網站建設、域名、雅安服務器托管、網站托管維護、企業(yè)網站設計、新鄉(xiāng)網站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

1. js正則表達式匹配字符之含義

.     查找單個字符,除了換行和行結束符。
\w    查找單詞字符。
\W     查找非單詞字符。
\d     查找數字。
\D     查找非數字字符。
\s    查找空白字符。
\S     查找非空白字符。
\b    匹配單詞邊界。
\B     匹配非單詞邊界。
\0     查找 NULL 字符。
\n    查找換行符。
\f    查找換頁符。
\r     查找回車符。
\t     查找制表符。
\v     查找垂直制表符。
\123     查找以八進制數 123 規(guī)定的字符。
\x35     查找以十六進制數 35 規(guī)定的字符。
\u0055     查找以十六進制數 0055 規(guī)定的 Unicode 字符。

2. 匹配字符的數量及格式的控制

a+    匹配任何包含至少一個 a 的字符串。
a*   匹配任何包含零個或多個 a 的字符串。
a?    匹配任何包含零個或一個 a 的字符串。
a{2}   匹配包含 2個 a 的序列的字符串。
a{2,5}    匹配包含 2 至 5 個 a 的序列的字符串。
a{3,}   匹配包含至少 3 個 a 的序列的字符串。
a$    匹配任何結尾為 a 的字符串。
^a   匹配任何開頭為 a 的字符串。
?=a     匹配任何其后緊接指定字符串 a 的字符串。
?!a    匹配任何其后沒有緊接指定字符串 a 的字符串。

3. 匹配指定范圍內的字符

[abc]    查找方括號之間的任何字符。
[^abc]     查找任何不在方括號之間的字符。
[0-9]    查找任何從 0 至 9 的數字。
[a-z]     查找任何從小寫 a 到小寫 z 的字符。
[A-Z]    查找任何從大寫 A 到大寫 Z 的字符。
[A-z]    查找任何從大寫 A 到小寫 z 的字符。
[abxy]    查找給定集合內的任何字符。
[^abxy]   查找給定集合外的任何字符。
(red|blue|green)    查找任何指定的選項。

4. 修飾符

i    執(zhí)行對大小寫不敏感的匹配。
g    執(zhí)行全局匹配(查找所有匹配而非在找到第一個匹配后停止)。
m     執(zhí)行多行匹配。

5. RegExp 對象的方法

exec() 方法用于檢索字符串中的正則表達式的匹配。返回一個數組,其中存放匹配的結果。如果未找到匹配,則返回值為 null。

<script type="text/javascript">
        var txt1='Hello World 2019 !';        
        var patt1 = new RegExp(/\d+/g);        
        var result = patt1.exec(txt1);
        document.write("匹配結果: " + result);      
</script>

js中的正則表達式與RegExp對象是什么

test()  方法用于檢測一個字符串是否匹配某個模式。如果字符串 string 中含有與 RegExpObject 匹配的文本,則返回 true,否則返回 false。

<script type="text/javascript">
    var txt1='Hello World 2019 and 2020!';        
    var patt1 = new RegExp("and");        
    var result = patt1.test(txt1);
    document.write("匹配結果: " + result);      
</script>

js中的正則表達式與RegExp對象是什么

關于js中的正則表達式與RegExp對象是什么就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

網站題目:js中的正則表達式與RegExp對象是什么
本文鏈接:http://m.rwnh.cn/article34/jcghpe.html

成都網站建設公司_創(chuàng)新互聯,為您提供建站公司、品牌網站設計、網站改版、響應式網站、服務器托管、定制開發(fā)

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

成都網站建設
通江县| 咸阳市| 思南县| 乌兰浩特市| 德钦县| 丹东市| 澄迈县| 普安县| 绥阳县| 岑巩县| 化德县| 青田县| 苗栗县| 正定县| 达拉特旗| 夏津县| 怀宁县| 通化县| 五常市| 历史| 罗定市| 河源市| 三门峡市| 常熟市| 剑阁县| 合作市| 元朗区| 石嘴山市| 黑龙江省| 梨树县| 禹州市| 唐海县| 玉林市| 德江县| 桦甸市| 宝鸡市| 安溪县| 海阳市| 沽源县| 五常市| 个旧市|