這篇文章主要介紹了關於深入理解JS正規表示式之REGEXP物件屬性的解析,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下
常用物件屬性主要有以下幾種:
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
以上就是本文的全部內容,希望對大家的學習有所幫助,更多相關內容請關注PHP中文網!
相關推薦:
以上是深入理解JS正規表示式之REGEXP物件屬性的解析的詳細內容。更多資訊請關注PHP中文網其他相關文章!