js正则表达式之RegExp对象属性lastIndex,lastMatch,lastParen,lastContext,rightContext属性讲解

 更新时间:2012年10月12日 11:46:19   转载 作者:  
js正则表达式之RegExp对象属性lastIndex,lastMatch($&),lastParen($+),lastContext,rightContext属性的讲解

1.lastIndex属性,返回匹配内容的最后一个索引位置,也就是下一个匹配的开始位置,注意字符串索引从0开始
代码:


[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

2.lastMatch($&)属性,只读属性,如果没有匹配信息,则该属性的值为空字符串

[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

3.lastParen属性 只读静态属性,该属性返回在最近一次匹配检测中所得到的最后一个子匹配的值,如果没有子匹配则返回空字符串

[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

4.leftContext属性 返回匹配内容左侧的字符信息 该属性的初始值为空字符串 ,如果有相应的匹配该属性的值就会改变

[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

5.rightContext属性 返回匹配内容右侧的字符信息 ,只读静态属性 初始值为空字符串,如果有匹配则返回匹配内容右侧的信息

[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

相关文章

  • 正则表达式下全部符号解释说明

    正则表达式下全部符号解释说明

    正则表达式下全部符号,对于书写正则表达式的朋友一定要了解下,才能更好的发挥正则的作用于阅读别人的代码,先从基本来。
    2010-07-07
  • 55分钟学会正则表达式(来自Github)

    55分钟学会正则表达式(来自Github)

    正则表达式是一种查找以及字符串替换操作。正则表达式在文本编辑器中广泛使用,比如正则表达式被用于文本的一些操作,这里虽然说时间有点短,但经过一段时期的联系,每次正则可能功能更全,代码量也更好,考虑的也会更周全
    2020-04-04
  • php中utf-8编码下用正则表达式如何匹配汉字

    php中utf-8编码下用正则表达式如何匹配汉字

    知道了php中utf-8编码下用正则表达式匹配汉字的最终正确表达式——/^[\x{4e00}-\x{9fa5}]+$/u
    2009-08-08
  • 当ES6遇上字符串和正则表达式

    当ES6遇上字符串和正则表达式

    这篇文章主要介绍了当ES6遇上字符串和正则表达式的相关知识,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-08-08
  • 专门为初学者编写的正则表达式入门教程

    专门为初学者编写的正则表达式入门教程

    这是一篇翻译文章。我学过很多次正则表达式,总是学了忘,忘了学,一到用的时候还是只能靠搜索引擎
    2020-05-05
  • 浅谈正则表达式中的分组和引用实现方法

    浅谈正则表达式中的分组和引用实现方法

    由正则表达式如何匹配相同字符出发,讲讲正则表达式中的选择、分组和引用,和牛逼的存在缺失很少遇到
    2019-10-10
  • 常用的正则表达式实例整理

    常用的正则表达式实例整理

    这篇文章主要介绍了常用的正则表达式实例整理,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2018-03-03
  • 深入浅解正则表达式在Java中的使用

    深入浅解正则表达式在Java中的使用

    正则表达式一般用于字符串匹配, 字符串查找和字符串替换. 别小看它的作用, 在工作学习中灵活运用正则表达式处理字符串能够大幅度提高效率, 。接下来通过本文给大家介绍下则表达式在Java中的使用 ,需要的朋友可以参考下
    2019-04-04
  • 一篇文章搞懂JavaScript正则表达式之方法

    一篇文章搞懂JavaScript正则表达式之方法

    通过本文带领大家学习JavaScript中都有哪些操作正则的方法。本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友参考下吧
    2018-11-11
  • asp.net 正则表达式[经常用的到]

    asp.net 正则表达式[经常用的到]

    经常用的到的一些正则表达式,正则规则是这样写的,大家可以根据自己的需要,用各种语言调用即可
    2008-11-11

最新评论