正則表達式:javascript
正則表達式(regular expression)是一個描述字符模式的對象。使用正則表達式能夠進行強大的模式匹配和文本檢索與替換功能html
一、RegExp對象包含兩個經常使用方法:test()和exec(),功能基本類似,用於測試字符串匹配。·java
1)test()方法在字符串中查找是否存在指定的正則表達式,並返回布爾值,若是存在則返回true,不然返回false。正則表達式
2)exec()方法也用於在字符串中查找指定正則表達式,若是exec()執行成功,則返回包含該查找字符串的相關信息數據,不然返回null。(返回結果數組)express
二、建立正則表達式和建立字符串類似,建立正則表達式提供了兩種方法,一種採用new運算符,另外一種採用字面量方式。·數組
1.)var box = new RegExp('box'); 第一個參數字符串測試
var box = new RegExp('box','ig'); 第二個參數可選模式修飾符regexp
2,)var box = /Box/; 使用字面量方式的正則·htm
var box = /Box/ig; 第二個斜槓後加模式修飾符對象
摘自:https://www.cnblogs.com/orange123/p/9902253.html