JS正則

正則表達式概念

正則表達式(Regular Expression魄揉,簡寫為regex誓沸、regexp或RE)沸手,使用單個字符串來描述贰拿、匹配一系列符合某個句法規(guī)則的字符串搜索模式骇塘。搜索模式可用于文本搜索和文本替換特姐。

JavaScript RegExp
//語法
var patt=new RegExp(pattern,modifiers);
var patt=/pattern/modifiers;
//例子
var patt =  new RegExp('abc', i);
var patt =  /abc/i;
重要知識
名稱 描述
i 執(zhí)行對大小寫不敏感的匹配侈净。
g 執(zhí)行全局匹配(查找所有匹配而非在找到第一個匹配后停止)疯坤。肢簿。
m 執(zhí)行多行匹配靶剑。
test() 檢索字符串中指定的值。返回 true 或 false池充。例:/abc/i.test()
exec() 檢索字符串中指定的值桩引。返回找到的值,并確定其位置收夸。例:/abc/i.exec()
匹配規(guī)則
  1. http://www.jb51.net/article/72044.htm
  2. http://www.runoob.com/jsref/jsref-obj-regexp.html
正則用途

正則表達式可以對字符串進行搜索和替換操作坑匠,搭配JavaScript string的search、replace等方法可以實現(xiàn)表單驗證卧惜、輸入限制等功能厘灼。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市咽瓷,隨后出現(xiàn)的幾起案子设凹,更是在濱河造成了極大的恐慌,老刑警劉巖茅姜,帶你破解...
    沈念sama閱讀 221,576評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件闪朱,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機监透,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,515評論 3 399
  • 文/潘曉璐 我一進店門桶错,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人胀蛮,你說我怎么就攤上這事院刁。” “怎么了粪狼?”我有些...
    開封第一講書人閱讀 168,017評論 0 360
  • 文/不壞的土叔 我叫張陵退腥,是天一觀的道長。 經(jīng)常有香客問我再榄,道長狡刘,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,626評論 1 296
  • 正文 為了忘掉前任困鸥,我火速辦了婚禮嗅蔬,結果婚禮上,老公的妹妹穿的比我還像新娘疾就。我一直安慰自己澜术,他們只是感情好,可當我...
    茶點故事閱讀 68,625評論 6 397
  • 文/花漫 我一把揭開白布猬腰。 她就那樣靜靜地躺著鸟废,像睡著了一般。 火紅的嫁衣襯著肌膚如雪姑荷。 梳的紋絲不亂的頭發(fā)上盒延,一...
    開封第一講書人閱讀 52,255評論 1 308
  • 那天,我揣著相機與錄音鼠冕,去河邊找鬼添寺。 笑死,一個胖子當著我的面吹牛供鸠,可吹牛的內容都是我干的畦贸。 我是一名探鬼主播陨闹,決...
    沈念sama閱讀 40,825評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼楞捂,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了趋厉?” 一聲冷哼從身側響起寨闹,我...
    開封第一講書人閱讀 39,729評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎君账,沒想到半個月后繁堡,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,271評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,363評論 3 340
  • 正文 我和宋清朗相戀三年椭蹄,在試婚紗的時候發(fā)現(xiàn)自己被綠了闻牡。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,498評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡绳矩,死狀恐怖罩润,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情翼馆,我是刑警寧澤割以,帶...
    沈念sama閱讀 36,183評論 5 350
  • 正文 年R本政府宣布,位于F島的核電站应媚,受9級特大地震影響严沥,放射性物質發(fā)生泄漏。R本人自食惡果不足惜中姜,卻給世界環(huán)境...
    茶點故事閱讀 41,867評論 3 333
  • 文/蒙蒙 一消玄、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧丢胚,春花似錦莱找、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,338評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至骨宠,卻和暖如春浮定,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背层亿。 一陣腳步聲響...
    開封第一講書人閱讀 33,458評論 1 272
  • 我被黑心中介騙來泰國打工桦卒, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人匿又。 一個月前我還...
    沈念sama閱讀 48,906評論 3 376
  • 正文 我出身青樓方灾,卻偏偏與公主長得像,于是被迫代替她去往敵國和親碌更。 傳聞我的和親對象是個殘疾皇子裕偿,可洞房花燭夜當晚...
    茶點故事閱讀 45,507評論 2 359

推薦閱讀更多精彩內容

  • 溫馨提示:文章很長很長焦人,保持耐心,必要時可以跳著看重父,當然用來查也是不錯的花椭。 正則啊,就像一座燈塔房午,當你在字符串的海...
    Stinson閱讀 4,347評論 2 82
  • 正則表達式功能: 測試字符串的某個模式个从。例如對一個輸入字符串進行測試,看在該字符串是否存在一個電話號碼模式或一個信...
    DecadeHeart閱讀 608評論 0 1
  • 文章內容摘自阮一峰大大—RegExp對象歪沃,總結一下方便自己記憶: 1.正則匹配規(guī)則 字面量字符串/dog/ 匹配 ...
    cicistream閱讀 524評論 0 0
  • 定義:使用單個的字符串來描述嗦锐、匹配一系列符合某些句法規(guī)則的字符串搜索模式。是由一個字符序列形成的搜索模式沪曙∞任郏可以是一...
    長弓簡閱讀 341評論 0 0
  • 一、什么是正則表達式 正則表達式是由一個字符序列形成的搜索模式液走,搜索模式可用于文本搜索和文本替換碳默。 二、創(chuàng)建正則表...
    hanyuntao閱讀 1,859評論 2 27