深入理解JS正则表达式之REGEXP对象属性的解析
程序员文章站
2022-03-26 14:28:22
...
这篇文章主要介绍了关于深入理解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对象属性的解析的详细内容,更多请关注其它相关文章!
推荐阅读
-
js正则表达式之RegExp对象属性lastIndex,lastMatch,lastParen,lastContext,rightContext属性讲解
-
js正则表达式讲解之index属性(RegExp对象)
-
js正则表达式之input属性($_)RegExp对象属性介绍
-
js正则表达式讲解之index属性(RegExp对象)
-
js正则表达式之input属性($_)RegExp对象属性介绍
-
js正则表达式之RegExp对象属性lastIndex,lastMatch,lastParen,lastContext,rightContext属性讲解
-
深入理解JS正则表达式之范围类的解析
-
深入理解JS正则表达式之元字符和字符类的解析
-
深入理解JS正则表达式之预定义类与边界的解析
-
深入理解JS正则表达式之量词的解析