對象屬性 常用對象屬性主要有以下幾種: 1.global: 是否全文搜索,預設false 2.ignore case:是否大小寫敏感,預設是false 3.multiline:多行搜索,預設值是false 4.lastIndex:是當前表達式匹配內容的最後一個字元 5.source:正則表達式的文本 ...
對象屬性
常用對象屬性主要有以下幾種:
1.global: 是否全文搜索,預設false
2.ignore case:是否大小寫敏感,預設是false
3.multiline:多行搜索,預設值是false
4.lastIndex:是當前表達式匹配內容的最後一個字元的後一位,用於規定下一次匹配的起始位置
5.source:正則表達式的文本字元串
你可以在reg對象中直接訪問該屬性:
let reg1 = /\w/
let reg2 = /\w/gim // 設置reg屬性
reg1.global // false
reg1.ignoreCase // false
reg1.multiline // false
reg1.source // "\w"
reg2.global // true
reg2.ignoreCase // true
reg2.multiline // true
reg2.source // "\w"
值得一提的是,是這些屬性是只讀的,你無法直接修改它們的值:
reg1.global // false
reg1.global = true
reg1.global // false