1. 程式人生 > >2019/1.1/正則函式

2019/1.1/正則函式

 

  1.正則 Regexp

    正則 就是一條規則,用於檢驗字串的格式,目標就是字串

    只要是表單提交的資料都是字串

  2.正則的定義

 

    1.var reg=new RegExp()

    2.var reg=/格式/

  3.正則的方法

    正則就兩大功能:一個匹配,一個是捕獲,匹配成功就是true,第二個捕獲,如果有就拿出來

    Test()用於匹配

    Exec()用於捕獲

  4.正則的修飾符,如何去匹配

    1.區不區分大小寫  i代表忽略大小寫

    2.全域性  g代表全域性匹配

    3.m代表多行匹配

  怎麼使用

    1. var reg=new RegExp(“hello”,g)

    2.var reg=/hello/gi

  5.字串的方法與正則有關的:

    1.mathch()查詢一個或多個與正則相匹配的,有就返回是查詢結果

 

    2.search()匹配和正則相匹配的字元,有就返回索引,沒有就是-1

      3.replace()匹配與正則相同的,並替換掉,返回的是替換的字元。