美文网首页
常用正则表达式(背,死了都要会)

常用正则表达式(背,死了都要会)

作者: 东皇Amrzs | 来源:发表于2015-05-08 16:39 被阅读1060次
python 正则表达式python 正则表达式

1.表示单个字符:(每出现一个只表示一位)

  • x : 表示只能由x组成;
  • \\ : 表示转义字符"\";(转义字符一个\在正则表达式里面要用两个\来表示);
  • \t : 匹配Tab键;
  • \n : 匹配换行;

.表示字符的选用范围:(每出现一个只表示一位)

  • [abc] : 表示可能是abc中的任意一个;
  • [^abc] : 表示不是abc中的任意一个;
  • [a-zA-Z] : 表示任意一位字母,可能是大写或小写;
  • [0-9] : 表示任意的一位数字;

3.简化表达式:(每出现一个只表示一位)

  • . : 表示任意一位字符;
  • \d : 表示是一位数字,相当于"[0-9]";
  • \D : 表示不是一位数字,相当于"[^0-9]";
  • \s : 表示任意的一位空格;
  • \S : 表示不是任意的一位空格;
  • \w : 表示是大小写字母数字_中的任意一位相当于"[a-zA-Z0-9_]";
  • \w : 表示不是字母数字_中的任意一位"[^a-zA-Z0-9_]";

4.边界匹配:(在java中不用,在JS常用,Java支持不好)

  • ^ : 写在正则之前,表示正则开始;
  • $ : 写在正则之后,表示正则结束;

5.数量表示:(如果没有数量,每一个出现的标记只能表示一位)

  • 正则 ? : 表示此正则规范只能够出现0次或者1次;
  • 正则* : 表示此正则出现0次、1次、或者多次;
  • 正则+ : 表示此正则出现1次或多次;
  • 正则 {n} : 表示此正则出现正好n次;
  • 正则 {n,} : 表示此正则出现n次以上;
  • 正则{n,m} : 表示此正则出现n~m次;

6.逻辑操作符:

  • 正则X正则Y : 表示正则X判断后执行正则Y;
  • 正则X|正则Y : 表示两个正则二选一;
  • (正则) : 包含多个正则成为一组;

可以参考java.util.regex.Pattern包

相关文章

  • 常用正则表达式(背,死了都要会)

    1.表示单个字符:(每出现一个只表示一位) x : 表示只能由x组成; \\ : 表示转义字符"\";(转义字符一...

  • 正则表达式与方法

    正则表达式---常用符号 正则表达式--常用函数 正则表达式--常用技巧 代码: 正则表达式的应用举例 1、使用f...

  • 正则表达式 初学篇

    正则表达式 初学篇 正则表达式 虽说不常用, 但是每当用到的时候基本都要去问百度, 得到的答案可能又不完全适用, ...

  • 正则表达式

    正则表达式 正则表达式就是记录文本规则的代码 正则表达式常用的元字符 正则表达式常用的限定符 正则表达式举例:这里...

  • Python---正则表达式

    常用正则表达式

  • iOS常用正则表达式(电话、QQ、邮箱等)

    常用正则表达式

  • 正则表达式

    常用正则表达式

  • 正则表达式

    什么是正则表达式?如何创建正则表达式正则表达式常用的方法字符串中的正则表达式常用的正则表达式假设用户需要在HTML...

  • 正则表达式

    用法。常用正则表达式。详细用法 //正则表达式:记录文本规则的代码 //常用的正则表达式的地方:登录,密码等格式的...

  • Python正则表达式

    一 . 正则表达式中常用的字符含义 二 . re模块中常用的功能函数 一 . 正则表达式中常用的字符含义 下...

网友评论

      本文标题:常用正则表达式(背,死了都要会)

      本文链接:https://www.haomeiwen.com/subject/hevwfttx.html