zoukankan      html  css  js  c++  java
  • 快速学习正则表达式

    w    表示字母、数字、下划线

    W   表示非字母、数字、下划线

    d    表示数字

    D   表示非数字

    s   表示所有空白字符(换行、空格等)

    S   表示所有非空白字符

    ^     行的开头(用于定界)

    $    行的结尾(用于定界)

    .     匹配除换行之外的任意字符

    [abc]   字符a,b,c

    [^abc]  除了a,b,c之外的任意字符

    [a-zA-Z0-9]   表示由字母、数字组成

         表示换行

    \      表示反斜杠

    2.数量表示(X表示一组规范)

    X?   可以出现0次或1次

    X+   可以出现1次或多次

    X*    可以出现0次、1次或多次

    X{n}    必须出现n次

    X{n,}  必须出现n次以上

    X{n,m}   必须出现n至m次

    3.逻辑运算符(X、Y表示一组规范)

    XY    X规范后跟着Y规范

    (X)   作为一个捕获组规范(子表达式)

    X|Y  X规范或Y规范

  • 相关阅读:
    rh
    re模块
    粘包现象
    子类调用父类方法
    北大医院条码
    戴德金-连续性和无理数-第1页
    数学名词
    核心英语笔记,含记忆术mnemonics
    python笔记
    收集的句子
  • 原文地址:https://www.cnblogs.com/ganwenjun/p/7022416.html
Copyright © 2011-2022 走看看