zoukankan      html  css  js  c++  java
  • 正则表达式-元字符

    元字符及其匹配范围

    d 匹配任意一个十进制数字,等价于: [0-9]

    D 匹配除十进制数字以外的任意数字,等价于: [^0-9]

    s:匹配空白字符,等价于: [ f v]

    S: 匹配除空白字符以外的任意一个字符, 等价于[^ f v]

    w 匹配任意一个数字、字母和下划线,等价于: [0-9a-zA-Z_]

    W 匹配除字母、数字和下划线以外的任意字符, 等价于: [^0-9a-zA-Z_] []

    1)用来表示范围。

    2)匹配任意一个中括号中定义的原子  

    [^]: 中括号里面的^(抑扬符):表示匹配任意一个除中括号里面定义的原子

    限定次数

    * 匹配0次、1次或多次其前的原子, 等价于: {0,}

    + 匹配1次或多次其前的原子, 等价于: {1,}

    ? 匹配0次或1次其前的原子, 等价于: {0,1}

    {n} 表示其前的原子正好出现n次, 

    {n,} 表示其前的原子至少出现n次,最多不限制  

    {m,n} 表示其前的原子最少出现m次,最多出现n次  

    其它

    . 匹配除换行符( )以外的任意字符【windows下还匹配f 】 

    | 两个或多个分支选择【优先级最低】

    ^ 匹配输入字符的开始位置 

    $ 匹配输入字符的结束位置 

     匹配词边界 

    B 匹配非词边界 

    () 1)模式单元,把多个小原子组成一个大原子。

    2)可以改变优先级

  • 相关阅读:
    Java 获取本机IP
    IDEA2017.3.1破解激活
    java访问https绕过证书信任
    windows版nginx+ftp实现图片服务器的搭建
    json转字符串,json转list,json转pojo的工具类
    文件上传到ftp服务工具类
    一个servlet处理多个功能
    一二级栏目的查询
    后台接收URL地址的参数
    SSH邮箱验证与激活
  • 原文地址:https://www.cnblogs.com/jytblog/p/7844187.html
Copyright © 2011-2022 走看看