zoukankan      html  css  js  c++  java
  • 正则表达式05

    选择符和分组

    表达式 作用

    |

    分支结构

    左右两边表达式之间“或”关系,匹配左边或者右边

    ()

    捕获组

    (1)在被修饰匹配次数的时候,括号中的表达式可以作为整体被修饰

    (2)取匹配结果时,括号中的表达式匹配到的内容可以被单独得到

    (3)每一对括号会分配一个编号,使用()的捕获编号根据左括号的顺序从1开始自动编号。捕获元素为零的第一个捕获是由整个正则表达式模式匹配的文本

    (?:Expression)

    非捕获组

    一些表达式中,不得不使用(),但又不需要保存()中子表达式匹配的内容,这时可以用非捕获组来抵消使用()带来的副作用

    反向引用 nn

    -每一对()会分配一个编号,使用()的捕获根据左括号的顺序从1 开始自动编号

    -通过反向引用,可以对分组已捕获的字符串进行引用

  • 相关阅读:
    async源码学习
    js 数组去重
    node通过http.request向其他服务器上传文件
    学习CSS布局
    学习CSS布局
    学习CSS布局
    学习CSS布局
    学习CSS布局
    学习CSS布局
    学习CSS布局
  • 原文地址:https://www.cnblogs.com/code-fun/p/11387973.html
Copyright © 2011-2022 走看看