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

    1、常见的正则表达式字符类
      字符类        含义
      .          任何字符。匹配所有对象
      [abcd]         中括号之间的任何字符。[aeiou]、me匹配,但是与by不匹配

      [^abcd]       任何没有位于中括号之间的任何字符。[^aeiou]、by匹配,但是与me不匹配
      [a-z]        任何在连字符范围内的字符。[5-9]、7匹配,但是与3不匹配
      \w          任何单词字符。与[a-zA-Z_0-9]相同。_a1匹配,但是\r\n不匹配
      \W           任何非单词字符。与[a-zA-Z_0-9]相同。\r\n匹配,但是_a1不匹配
      \s          任何空白字符。与[\f\n\r\t\v]相同。\r\n匹配,但是—_a1不匹配
      \S          任何非空白字符。与[^\f\n\r\t\v]相同。_a1匹配,但是\r\n不匹配
      \d          任何的十进制阿拉伯数字。1匹配,但是a不匹配
      \D            任何非数字、a\n匹配,但是3a不匹配

    2、常见的正则表达式限定符
      限定符        含义
      *          匹配零个或多个。\d*、""、123、1234······匹配
      +          匹配一个或多个。\d+、123、1234······匹配,但是与""不匹配
      ?          匹配一个或零个。\d?、""和1匹配
      {n}          匹配n个
      {n,}         匹配n个或多个
      {n,m}        至少匹配n个,但是不超过m个

  • 相关阅读:
    easyui datagrid 前后台代码
    JVM
    序列化
    Android UI设计
    多线程
    泛型
    字符串
    B+树:MySql数据库索引是如何实现的
    大数据判存算法:海量数据中快速判断某个数据是否存在
    陌生单词
  • 原文地址:https://www.cnblogs.com/changweihua/p/2006324.html
Copyright © 2011-2022 走看看