什么是正則表達(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
        
		

網(wǎng)友評(píng)論