JS 正則表達(dá)式的相關(guān)方法(正則學(xué)習(xí)筆記1)
更新時(shí)間:2010年05月10日 18:31:33 作者:
最近在學(xué)習(xí)正則表達(dá)式,獨(dú)自學(xué)習(xí)還是比較有困難的。為了怕忘記,所以我常常用【記錄】的方式來(lái)記下我的筆記。
復(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開(kāi)始,沒(méi)有找到返回-1 --0 *有點(diǎn)像indexOf*
alert(str.replace(re,"b"))
//替換*這個(gè)很簡(jiǎn)單了。不用多說(shuō)*
alert(str.split(re)[0])
//split一般用于把字符串分成數(shù)組 返回的是數(shù)組對(duì)象,這里返回了數(shù)組的0下標(biāo)的值
用正則其實(shí)可以簡(jiǎn)化很多操作。特別在對(duì)表單數(shù)據(jù)驗(yàn)證上。
您可能感興趣的文章:
- JS使用replace()方法和正則表達(dá)式進(jìn)行字符串的搜索與替換實(shí)例
- JS正則表達(dá)式獲取字符串中特定字符的方法
- js動(dòng)態(tài)拼接正則表達(dá)式的兩種方法
- js正則表達(dá)式中test,exec,match方法的區(qū)別說(shuō)明
- JS正則表達(dá)式獲取分組內(nèi)容的方法詳解
- js將字符串轉(zhuǎn)成正則表達(dá)式的實(shí)現(xiàn)方法
- js正則表達(dá)式之exec方法講解
- js正則表達(dá)式之search方法講解
- JS的replace方法與正則表達(dá)式結(jié)合應(yīng)用講解
- js使用正則子表達(dá)式匹配首字母與尾字母相同單詞的方法
相關(guān)文章
詳解正則表達(dá)式Matcher類中g(shù)roup方法
這篇文章主要介紹了正則表達(dá)式Matcher類中g(shù)roup方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-08-08
正則表達(dá)式實(shí)現(xiàn)匹配連續(xù)數(shù)字的方法
我這兩天剛剛學(xué)正則表達(dá)式。我覺(jué)的正則對(duì)連續(xù)的字符匹配很簡(jiǎn)單,但是對(duì)連續(xù)的一段數(shù)字匹配就不是很好。正好最近有朋友問(wèn)了匹配連續(xù)數(shù)字的正則,就幫忙寫(xiě)了一下,算是當(dāng)作溫習(xí)一下吧。下面這篇文章就主要介紹了正則表達(dá)式實(shí)現(xiàn)匹配連續(xù)數(shù)字的方法。2017-01-01
15/18位身份證號(hào)碼驗(yàn)證的正則表達(dá)式總結(jié)(詳細(xì)版)
需要一個(gè)簡(jiǎn)單的驗(yàn)證身份證號(hào)的正則表達(dá)式,從網(wǎng)上查了很多,都有問(wèn)題,所以干脆自己寫(xiě)一個(gè),下面這篇文章主要給大家分享了關(guān)于15/18位身份證號(hào)碼驗(yàn)證的正則表達(dá)式,文中介紹的非常詳細(xì),需要的朋友可以參考下。2017-03-03
經(jīng)典Javascript正則表達(dá)式[優(yōu)質(zhì)排版]
正則表達(dá)式用于字符串處理,表單驗(yàn)證等場(chǎng)合,實(shí)用高效,但用到時(shí)總是不太把握,以致往往要上網(wǎng)查一番。我將一些常用的表達(dá)式收藏在這里,作備忘之用2013-01-01
Hive中常用正則表達(dá)式的運(yùn)用小結(jié)
在實(shí)際的應(yīng)用中,通常需要在一些復(fù)雜的、沒(méi)有規(guī)律的字符串中提取數(shù)據(jù),這時(shí)候就需要用到正則表達(dá)式了,這次講一下hive的正則表達(dá)式,感興趣的朋友跟隨小編一起看看吧2022-08-08

