javascript操作Regex對象的方法總結

來源:互聯網
上載者:User

//Regex對象    /*    var s = 'good good study day day up ';    var r, re;    re = new RegExp('study',"g"); //g表示全文檢索搜尋   i表示部分大小寫   m多行搜尋    r = s.match(re);    alert(r);            //study        //Regex對象--compile        把Regex編譯為內部格式,從而執行得更快。    var s = 'AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz';    var r = new RegExp('[A-Z]',"g");    //g表示全文檢索搜尋   i表示部分大小寫   m多行搜尋    var a1 = s.match(r);    alert(a1);            //A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z    r.compile('[a-z]','g');            //g表示全域搜尋所有存在 i表示忽略事件   m表示多行搜尋    var a2 = s.match(r);    alert(a2);            //a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z            //match方法            使用Regex模式對字串執行尋找,並將包含尋找的結果作為數組返回。    var s = 'abcdefghigklmnopqrstuvwxyz';    var r , re;    re    = /[a-c]/g;    r = s.match(re);    alert(r);*/

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.