zoukankan      html  css  js  c++  java
  • 正则表达式常用分组语法

    分类

    代码

    说明

    捕获

    (exp)

    匹配普通exp文本,并且捕获内容到自动命名的分组里

    (?<name>exp)和(?'name'exp)

    两个写法意思一样,匹配普通文本exp之前的内容(不包括exp),并且捕获内容到name的分组里面

    (?:exp)

    匹配普通exp文本,但不捕获exp文本,也不给此分组分配组号。
    同(exp)差别:(exp)要捕获并添加内容到组里面,有分组号和名称

    零宽断言

    (?=exp)

    匹配文本exp之前的位置。先查找exp的位置,匹配前一位

    (?<=exp)

    匹配文本exp之后的位置。先查找exp的位置,匹配后一位

    (?!exp)

    匹配后面跟的不是exp的位置

    (?<!exp)

    匹配前面跟的不是exp的位置

    注释

    (?#comment)

    注释说明用的

    ———————————————————————————————————————— 

     一个人的时候,总是在想

        我的生活到底在期待什么……

  • 相关阅读:
    Java 抽象类和抽象方法
    java中的不为空判断
    表单form action的url写法
    对称加密和非对称加密
    spring全注解项目
    java自定义异常
    Spring data jpa学习
    SpringMVC实现简单应用
    MySql与Java的时间类型
    java反射
  • 原文地址:https://www.cnblogs.com/freeton/p/2122737.html
Copyright © 2011-2022 走看看