什么是正則表達(dá)式呢?
正則表達(dá)式(regular expression)描述了一種字符串匹配的模式,可以用來檢查一個(gè)字符串是否含有某種子串、將匹配的子串做替換或者從某個(gè)字符串中取出符合某個(gè)條件的子串等。
說白了正則表達(dá)式就是處理字符串的,我們可以用它來處理一些復(fù)雜的字符串。
為什么要學(xué)習(xí)正則表達(dá)式
我們直接用一個(gè)例子來說明
//找出這個(gè)字符串中的所有數(shù)字var str = 'abc123de45fgh6789qqq111';//方法1 function findNum(str) { var tmp = '', arr = []; for (var i = 0; i < str.length; i++) { var cur = str[i]; if (!isNaN(cur)) { tmp += cur; } else { if (tmp) { &nbs