JavaScript RegExp 對象

㈠RegExp 對象正則表達式

正則表達式是描述字符模式的對象。函數

正則表達式用於對字符串模式匹配及檢索替換,是對字符串執行模式匹配的強大工具。工具

 

㈡語法spa

var patt=new RegExp(pattern,modifiers);

或者更簡單的方式:

var patt=/pattern/modifiers;3d

 

⑴pattern(模式) 描述了表達式的模式code

⑵modifiers(修飾符) 用於指定全局匹配、區分大小寫的匹配和多行匹配對象


注意當使用構造函數創造正則對象時,須要常規的字符轉義規則(在前面加反斜槓 \)。好比,如下是等價的blog

var re = new RegExp("\\w+");
var re = /\w+/;

 

 

 

㈢修飾符字符串

修飾符用於執行區分大小寫和全局匹配:class

 

 

㈣方括號

方括號用於查找某個範圍內的字符:

 

 

㈤元字符

元字符(Metacharacter)是擁有特殊含義的字符

 

 

㈥量詞

 

 

㈦RegExp 對象方法

 

 

㈧支持正則表達式的 String 對象的方法

 

 

㈨RegExp 對象屬性

相關文章
相關標籤/搜索