zoukankan      html  css  js  c++  java
  • 第九章:前后查找

    9.1 向前查找:

      向前查找指定了一个必须匹配但不在结果中返回的模式。语法上向前查找模式为一个以?=开头的子表达式,需要匹配的文本跟在=的后面。

      文本:

        http://www.abc.com

        https://www.abc.com

        ftp://ftp.abc.com

      正则表达式:

        .+(?=:)

      结果:  

        http://www.abc.com

        https://www.abc.com

        ftp://ftp.abc.com

      分析:

        子表达式(:)正确匹配到了:并消费了这个字符,所以:没有出现在最终的匹配结果中。

    9.2 向后查找:

      文本:

        abc:$23.15

        bcd:$5.62

        akd:$125.31

        weo:$66.88

      正则表达式:

        (?<=$)[d.]+

      结果: 

        abc:$23.15

        bcd:$5.62

        akd:$125.31

        weo:$66.88

      分析:

        子表达式($)正确匹配到了$并消费了这个字符,所以$没有出现在最终的匹配结果中。

  • 相关阅读:
    img src 改变问题
    <a href="javascript:;" ></a>
    CSS先后顺序影响效果
    CSS学习遇到问题,注释问题
    关于某个网站的分析
    问题汇总
    作为一枚web前端开发工程师 这些CSS 小技巧你值得掌握
    web前端性能优化
    Sea.js学习笔记
    学习计划
  • 原文地址:https://www.cnblogs.com/changlezhong/p/9118906.html
Copyright © 2011-2022 走看看