老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

JavaScript中的正則表達式怎么應用-創新互聯

本篇內容主要講解“JavaScript中的正則表達式怎么應用”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“JavaScript中的正則表達式怎么應用”吧!

為企業提供成都做網站、成都網站建設、網站優化、全網營銷推廣、競價托管、品牌運營等營銷獲客服務。成都創新互聯公司擁有網絡營銷運營團隊,以豐富的互聯網營銷經驗助力企業精準獲客,真正落地解決中小企業營銷獲客難題,做到“讓獲客更簡單”。自創立至今,成功用技術實力解決了企業“網站建設、網絡品牌塑造、網絡營銷”三大難題,同時降低了營銷成本,提高了有效客戶轉化率,獲得了眾多企業客戶的高度認可!

  正則表達式(regular expression)對象包含一個正則表達式模式(pattern)。它具有用正則表達式模式去匹配或代替一個串(string)中特定字符(或字符集合)的屬性(properties)和方法(methods)。 要為一個單獨的正則表達式添加屬性,可以使用正則表達式構造函數(constructor function),無論何時被調用的預設置的正則表達式擁有靜態的屬性(the predefined RegExp object has static properties that are set whenever any regular expression is used

  • 創建:
    一個文本格式或正則表達式構造函數
    文本格式: /pattern/flags
    正則表達式構造函數: new RegExp("pattern"[,"flags"]);

  • 參數說明:
    pattern -- 一個正則表達式文本
    flags -- 如果存在,將是以下值:
    g: 全局匹配
    i: 忽略大小寫
    gi: 以上組合

[注意] 文本格式的參數不用引號,而在用構造函數時的參數需要引號。如:/ab+c/i new RegExp("ab+c","i")是實現一樣的功能。在構造函數中,一些特殊字符需要進行轉意(在特殊字符前加"")。如:re = new RegExp("w+")

正則表達式中的特殊字符

字符 含意

做為轉意,即通常在""后面的字符不按原來意義解釋,如/b/匹配字符"b",當b前面加了反斜桿后//,轉意為匹配一個單詞的邊界。
-或-
對正則表達式功能字符的還原,如"*"匹配它前面元字符0次或多次,/a*/將匹配a,aa,aaa,加了""后,/a*/將只匹配"a*"。

^ 匹配一個輸入或一行的開頭,/^a/匹配"an A",而不匹配"An a" $ 匹配一個輸入或一行的結尾,/a$/匹配"An a",而不匹配"an A" * 匹配前面元字符0次或多次,/ba*/將匹配b,ba,baa,baaa + 匹配前面元字符1次或多次,/ba*/將匹配ba,baa,baaa ? 匹配前面元字符0次或1次,/ba*/將匹配b,ba (x) 匹配x保存x在名為$1...$9的變量中 x|y 匹配x或y {n} 精確匹配n次 {n,} 匹配n次以上 {n,m} 匹配n-m次 [xyz] 字符集(character set),匹配這個集合中的任一一個字符(或元字符) [^xyz] 不匹配這個集合中的任何一個字符 [] 匹配一個退格符  匹配一個單詞的邊界 B 匹配一個單詞的非邊界 cX 這兒,X是一個控制符,/cM/匹配Ctrl-M d 匹配一個字數字符,/d/ = /[0-9]/ D 匹配一個非字數字符,/D/ = /[^0-9]/ 匹配一個換行符  匹配一個回車符 s 匹配一個空白字符,包括 ,,f, ,v等 S 匹配一個非空白字符,等于/[^ f v]/ 匹配一個制表符 v 匹配一個重直制表符 w 匹配一個可以組成單詞的字符(alphanumeric,這是我的意譯,含數字),包括下劃線,如[w]匹配"$5.98"中的5,等于[a-zA-Z0-9] W 匹配一個不可以組成單詞的字符,如[W]匹配"$5.98"中的$,等于[^a-zA-Z0-9]。

說了這么多了,我們來看一些正則表達式的實際應用的例子:

E-Mail地址驗證:
 function test_email(strEmail) {
 var myReg = /^[_a-z0-9]+@([_a-z0-9]+.)+[a-z0-9]{2,3}$/;
 if(myReg.test(strEmail)) return true;
 return false;
 }
HTML代碼的屏蔽
 function mask_HTMLCode(strInput) {
  var myReg = /<(w+)>/;
  return strInput.replace(myReg, "<$1>");
 }

到此,相信大家對“JavaScript中的正則表達式怎么應用”有了更深的了解,不妨來實際操作一番吧!這里是創新互聯網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!


分享文章:JavaScript中的正則表達式怎么應用-創新互聯
網頁地址:http://www.xueling.net.cn/article/djijcs.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 欧美日韩精品成人网站二区A∨有 | 被医生绑在妇科椅调教 | 欧美激情视频一区二区三区 | 亚洲精品天天影视综合网 | 免费一级毛片观看 | 国语一区 | 好紧好湿好黄的视频 | 麻豆视频一区二区 | 久久久久久69 | 天天躁日日躁狠狠躁av麻豆男男 | 国产婷婷vvvv激情久 | 亚洲人网 | 欧美孕妇色xxxxx | 伊人久久?合精品一区二区三区 | 99精品福利视频 | 大地资源高清在线观看免费新浪 | 国产一级片av| 国产精品视频在线观看 | 女人高潮流白浆视频 | 一二三四不卡 | 国产视频中文字幕在线观看 | 高清精品福利私拍国产写真 | 日韩一区二区福利 | 欧洲a视频 | 黑人巨大精品欧美在线观看 | 91视频精品| 久久97精品久久久久久久不卡 | 少妇多水XXXX色情免费 | 97se狠狠狠狼鲁亚洲综合网 | 视频国产激情 | 99热99| 亚洲第一区无码专区 | 影视先锋AV资源噜噜 | 免费女人18毛片A级毛片视频 | 8av国产精品爽爽va在线观看 | 成年人黄色毛片 | 午夜禁片 | 办公室1战4波多野结衣在线观看 | 日韩欧美色图 | 久色欧美| 亚洲免费a在线观看 |