zoukankan      html  css  js  c++  java
  • 正则表达环视(八)

    前言

    环视是一种非捕获分组,它根据某个模式之前或之后的内容匹配其他模式。环视也称为零宽度断言。

    环视包括:
    1.正前瞻

    2.正后瞻

    3.正后顾

    4.反后顾

    正前瞻

    匹配

    good (?=one)
    

    文本内容

    you are good one.you are good man.
    

    就是说我要匹配good,但是后面要是one。

    反后瞻

    good (?!one)
    

    就是将=换成!

    和正后瞻相反,后面不能是one。

    正后顾

    (?<=good) one
    
    you are good one.you are bad one.
    

    也就是说匹配的要是前面是good。

    反后顾

    (?<!good) one
    

    就是前面不能是one的。

  • 相关阅读:
    Alpha发布——美工+文案展示博客
    021_func
    020_with
    018_IO
    017_set
    016_dict
    015_string
    012_list
    010_ternaryOperation
    008_standard_lib_os
  • 原文地址:https://www.cnblogs.com/aoximin/p/12777141.html
Copyright © 2011-2022 走看看