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规范

  • 相关阅读:
    .net core之上传文件的限制
    如何Telnet端口
    ES坑之logstash配置文件
    MySQL报错packets larger than max_allowed_packet are not allowed
    ES坑之安装
    ES坑之概述
    Git
    IDEA 搭建 maven(下)
    IDEA搭建maven(上)
    JDBC
  • 原文地址:https://www.cnblogs.com/ganwenjun/p/7022416.html
Copyright © 2011-2022 走看看