js正則表達(dá)式

正則表達(dá)式

定義

RegExp對(duì)象用于規(guī)定在文本中的檢索內(nèi)容

表達(dá)方式

1.直接量語法

  /pattern/attribttes
  pattern是一個(gè)字符串,指定了正則表達(dá)式的模式
  attributes(可選字符串)正則表達(dá)式的屬性
  例: var regex = /\d+/;

2.創(chuàng)建RegExp對(duì)象

  new RegExp(pattern,attributes)
  例: var regexp = new RegExp('[ag]','g');

正則屬性

1.g(Global)屬性:指明在整個(gè)搜索字符串時(shí)模式是全局匹配還是只匹配第一個(gè);如果搜索全局字符串Global屬性為true,否則為false.
2.i(IgnoreCase)屬性:指明模式搜索是否區(qū)分大小寫;如果區(qū)分大小寫為true,否則為false,缺省值為true.
3.m(Multiline)屬性:修飾的是與$,判斷是否執(zhí)行多行操作;當(dāng)Multiline為false時(shí),把和$與當(dāng)做每一行(\n)的開頭和結(jié)尾來匹配;否則與整個(gè)字符串的開頭和結(jié)尾匹配.

正則方法

test():對(duì)指定字符串執(zhí)行正則表達(dá)式搜索,并返回一個(gè)Boolean值表明是否找到匹配的模式;
exec():檢索字符串中正則表達(dá)式的值,返回匹配值的集合.

元字符

字符 作用
. 匹配除換行符以外任意的字符
\w 匹配字母 數(shù)字或下劃線或漢字
\s 匹配任意的空白符
\d 匹配數(shù)字
\b 匹配單詞的開始或結(jié)束
^ 匹配字符串的開始
$ 匹配字符串的結(jié)束

量詞(范圍)

字符 作用
* 重復(fù)零次或更多次字符串
+ 匹配重復(fù)一次或更多次字符串
? 重復(fù)零次或一次
{n} 重復(fù)n次
{n,} 重復(fù)n次或更多次
{n,m} 重復(fù)n到m之間的次數(shù)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末匀泊,一起剝皮案震驚了整個(gè)濱河市铺浇,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌列疗,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,968評(píng)論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件俺附,死亡現(xiàn)場(chǎng)離奇詭異肥卡,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)昙读,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,601評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門召调,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人蛮浑,你說我怎么就攤上這事唠叛。” “怎么了沮稚?”我有些...
    開封第一講書人閱讀 153,220評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵艺沼,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我蕴掏,道長(zhǎng)障般,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,416評(píng)論 1 279
  • 正文 為了忘掉前任盛杰,我火速辦了婚禮挽荡,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘即供。我一直安慰自己定拟,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,425評(píng)論 5 374
  • 文/花漫 我一把揭開白布逗嫡。 她就那樣靜靜地躺著青自,像睡著了一般。 火紅的嫁衣襯著肌膚如雪驱证。 梳的紋絲不亂的頭發(fā)上延窜,一...
    開封第一講書人閱讀 49,144評(píng)論 1 285
  • 那天,我揣著相機(jī)與錄音抹锄,去河邊找鬼逆瑞。 笑死,一個(gè)胖子當(dāng)著我的面吹牛伙单,可吹牛的內(nèi)容都是我干的呆万。 我是一名探鬼主播,決...
    沈念sama閱讀 38,432評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼车份,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼谋减!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起扫沼,我...
    開封第一講書人閱讀 37,088評(píng)論 0 261
  • 序言:老撾萬榮一對(duì)情侶失蹤出爹,失蹤者是張志新(化名)和其女友劉穎庄吼,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體严就,經(jīng)...
    沈念sama閱讀 43,586評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡总寻,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,028評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了梢为。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片渐行。...
    茶點(diǎn)故事閱讀 38,137評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖铸董,靈堂內(nèi)的尸體忽然破棺而出祟印,到底是詐尸還是另有隱情,我是刑警寧澤粟害,帶...
    沈念sama閱讀 33,783評(píng)論 4 324
  • 正文 年R本政府宣布蕴忆,位于F島的核電站,受9級(jí)特大地震影響悲幅,放射性物質(zhì)發(fā)生泄漏套鹅。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,343評(píng)論 3 307
  • 文/蒙蒙 一汰具、第九天 我趴在偏房一處隱蔽的房頂上張望卓鹿。 院中可真熱鬧,春花似錦留荔、人聲如沸吟孙。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,333評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽拔疚。三九已至肥隆,卻和暖如春既荚,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背栋艳。 一陣腳步聲響...
    開封第一講書人閱讀 31,559評(píng)論 1 262
  • 我被黑心中介騙來泰國(guó)打工恰聘, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人吸占。 一個(gè)月前我還...
    沈念sama閱讀 45,595評(píng)論 2 355
  • 正文 我出身青樓晴叨,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親矾屯。 傳聞我的和親對(duì)象是個(gè)殘疾皇子兼蕊,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,901評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容