美文网首页Python 专题
常用的正则表达式整理

常用的正则表达式整理

作者: 5cb608806559 | 来源:发表于2020-11-12 01:01 被阅读0次
  • 非负整数:^\d+$
  • 正整数:^[0-9][1-9][0-9]$
  • 非正整数:^((-\d+)|(0+))$
  • 负整数:^-[0-9][1-9][0-9]$
  • 整数:^-?\d+$
  • 非负浮点数:^\d+(.\d+)?$
  • 正浮点数:^((0-9)+.[0-9][1-9][0-9])|([0-9][1-9][0-9].[0-9]+)|([0-9][1-9][0-9]))$
  • 非正浮点数:^((-\d+.\d+)?)|(0+(.0+)?))$
  • 负浮点数:^(-((正浮点数正则式)))$
  • 汉字:[\u4e00-\u9fa5]{0,}
  • 英文字符串:^[A-Za-z]+$
  • 英文大写串:^[A-Z]+$
  • 英文小写串:^[a-z]+$
  • 英文字符数字串:^[A-Za-z0-9]+$
  • 英数字加下划线串:^\w+$
  • IP地址:\d+.\d+.\d+.\d+
  • Email地址:\w+([-+.]\w+)@\w+([-.]\w+).\w+([-.]\w+)*
  • 域名:[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(/.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+/.?
  • 网址URL:[a-zA-z]+://[^\s]* 或(https|http)://([\w-]+.)+[\w-]+
  • 邮政编码:^[1-9]\d{5}$
  • 身份证号码(数字、字母x结尾):^([0-9]){7,18}(x|X)?$
  • 或者:^\d{8,18}|[0-9x]{8,18}|[0-9X]{8,18}?$
  • 强密码:(?=.\d)(?=.[a-z])(?=.*[A-Z]).{8,10}
  • 电话号码:^(((\d{2,3}))|(\d{3}-))?((0\d{2,3})|0\d{2,3}-)?[1-9]\d{6,7}(-\d{1,4})?$
  • 手机号码:^(((\d{2,3}))|(\d{3}-))?13\d{9}$
  • 日期格式:\d{4}-\d{1,2}-\d{1,2}
  • 空白行的正则表达式:\n\s*\r
  • HTML标记的正则表达式:<(\S?)[^>]>.?</\1>|<.? /> (仅限匹配一行)
  • 首尾空白字符的正则表达式:^\s|\s$
  • 货币计数格式:([0-9]+|[0-9]{1,3}(,[0-9]{3})*)(.[0-9]{1,2})?

相关文章

  • js常用正则表达式

    对常用的js正则表达式进行整理,归档!!! 什么是正则表达式?它有什么作用? 正则表达式(regular expr...

  • 常见正则表达式

    网络上类似的正则表达式整理的很多,但是很少配有专门的案例。下面是我找到一个博客里面的常用正则表达式,希望通过常用的...

  • 正则表达式与方法

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

  • 常用正则表达式符号

    在进行复杂的字符串匹配时,正则表达式往往是最常用的手段,最近在学习爬虫,所以将一些常用的正则表达式表示方式整理了下...

  • 正则表达式

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

  • Python学习随笔

    本笔记整理自中谷教育在线教育视频 学习笔记——正则表达式常用符号 这里学习过正则表达式后,简单做了一个爬虫程序,效...

  • 正则表达式

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

  • 正则表达式

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

  • 正则表达式

    正则表达式是一种用来进行文本匹配的工具,其语法非常精简,这篇文章是小编日常整理了些有关ios开发常用的正则表达式,...

  • Python正则表达式

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

网友评论

    本文标题:常用的正则表达式整理

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