物件屬性
常用物件屬性主要有以下幾種:
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