欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JS 正則表達(dá)式的相關(guān)方法(正則學(xué)習(xí)筆記1)

 更新時(shí)間:2010年05月10日 18:31:33   作者:  
最近在學(xué)習(xí)正則表達(dá)式,獨(dú)自學(xué)習(xí)還是比較有困難的。為了怕忘記,所以我常常用【記錄】的方式來記下我的筆記。
復(fù)制代碼 代碼如下:

var str="abcdefghijklnabcdefghijklmnabcabdefghijklmn";
re=/a/g;

alert(re.test(str));
//test方法調(diào)用返回 true false 表示是否在指定字符串找到匹配的字符--true

alert(re.exec(str));
//返回字符串中匹配表達(dá)式的第一個(gè)字符串 --a

alert(str.match(re));
//返回一個(gè)數(shù)組,每一項(xiàng)都匹配表達(dá)式的數(shù)組---[a,a,a] 注意正則一定要使用g全局變量

alert(str.search(re))
//返回匹配的正則第一次出現(xiàn)的位置從0開始,沒有找到返回-1 --0 *有點(diǎn)像indexOf*

alert(str.replace(re,"b"))
//替換*這個(gè)很簡(jiǎn)單了。不用多說*

alert(str.split(re)[0])
//split一般用于把字符串分成數(shù)組 返回的是數(shù)組對(duì)象,這里返回了數(shù)組的0下標(biāo)的值

用正則其實(shí)可以簡(jiǎn)化很多操作。特別在對(duì)表單數(shù)據(jù)驗(yàn)證上。

相關(guān)文章

最新評(píng)論