美文网首页
正则表达式的一些记录

正则表达式的一些记录

作者: 程守正 | 来源:发表于2017-07-25 19:49 被阅读0次

以下是因需要测试正则表达式功能模块,整理出的部分表达式;当然,具体的测试还是需要根据你的业务来模拟各种场景;

1.邮箱地址:

^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$

2.日期: YYYY-MM-DD:

^\d{4}-\d{1,2}-\d{1,2}

3.日期和时间: YYYY-MM-DD HH:MM:SS

^(?:(?!0000)[0-9]{4}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-8])|(?:0[13-9]|1[0-2])-(?:29|30)|(?:0[13578]|1[02])-31)|(?:[0-9]{2}(?:0[48]|[2468][048]|[13579][26])|(?:0[48]|[2468][048]|[13579][26])00)-02-29)\s+([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]$

4.首位不为零,小数点后只有两位:

^([1-9][0-9]*)+(.[0-9]{1,2})?$

5.电话号码和手机号码:

((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$)

6.IP地址:

^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$

7.中国邮政编码(6位):

[1-9]\d{5}(?!\d)

8.汉字:

^[\u4e00-\u9fa5]{0,}$

9.地址:

#限定是广州市的,任何区;
(广州市)(\S)+区

相关文章

  • 常用正则记录

    记录一些常用的正则表达式 ...

  • 记录常用的正则表达式

    旨在记录平常项目中用到的一些正则表达式,偶尔回来看下~ 关于正则表达式可以看 MDN[https://develo...

  • 常用正则表达式记录

    正则表达式,如果不常用,经常用一次就忘掉了,需要再次学习,记录一些常用的正则表达式,以便使用时方便查看。正则只适合...

  • 正则学习记录

    题注:正则表达式也称为规则表达式或字符串规则表达式,此文记录正则表达式的一些基本用法,适合正则入门使用。 基本规则...

  • 正则表达式语法

    因为最近公司最近做项目一些手机格式,邮箱等等需要用到正则表达式验证,因此记录下来,方便以后查找. 正则表达式又称正...

  • 正则表达式

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

  • 正则表达式

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

  • 正则表达式学习记录

    正则表达式简单使用记录 正则表达式是用来查找符合某些复杂规则字符串的工具,它是记录文本规则的代码 常用元字符(.\...

  • 正则表达式的一些记录

    以下是因需要测试正则表达式功能模块,整理出的部分表达式;当然,具体的测试还是需要根据你的业务来模拟各种场景; 1....

  • 正则表达式

    正则表达式概述 什么是正则表达式     正则表达式:(Regular Expression),是一些有特殊的字符...

网友评论

      本文标题:正则表达式的一些记录

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