.match()——匹配字符串成功返回匹配成功的數組,不成功返回null(多用於正則表達式)


描述:匹配字符串,如果匹配成功返回匹配成功的數組,如果匹配不成功,就返回null

寫法 : 字符串.match(正則)

var str = 'haj123sdk54hask33dkhalsd879';
var re = /\d+/g;  // \d代表數字,\d+代表1個,2個,3個……數字都可以匹配。g代表匹配所有的元素
alert( str.match(re) );   //123,54,33,879

 返回值:如果正則表達式有括號()match不加g的時候。返回的是匹配元素整體、匹配的子項的集合

var str = 'abc';
var re = /(a)(b)(c)/;
alert( str.match(re) );  //[abc,a,b,c]

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM