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

正则表达式记录

作者: 小歆Pro | 来源:发表于2016-10-09 17:22 被阅读16次

1、写在前面

小歆记账WebApp小歆记账AUI中使用了一些正则来简化代码。在PHP和javascript中使用都非常方便快捷,比最开始的VB中使用正则表达式方便多了。正好趁着恶补正则的机会把项目中用到的正则整理一下,也是为了防止日后重复造轮子。

另外,虽然谷歌百度上面能收到许多正则表达式,但那些不一定都适合你,与其浪费时间找不如自己动手来写一个。还是那句话说的好:自己动手,丰衣足食。

2、常用正则表达式语法

这里只列举常用的几个语法,如需教程或者权威语法指南请自行谷歌或百度。

常用元字符 常用限定符 常用反义符

3、正则表达式在线测试工具

站长之家正则测试工具

在线工具正则测试

Regexpal

4、常用正则表达式

所有列举的正则表达式均经过大量验证后发布的,但不保证完全符合标准,如发现问题欢迎提出指正。

4.1、金额(最多保留2位小数,不能为0)

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

4.2、日期(用于匹配非固定格式日期)

\d{4}\D(0|1)?\d\D(0|1|2|3)?\d

4.3、邮箱(简易版)

^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,5})$

4.4、密码(匹配6到32位非空白字符)

^\S{6,32}$

未完待续。。。

相关文章

  • 正则表达式

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

  • 常用正则记录

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

  • 正则表达式

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

  • 正则表达式学习记录

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

  • Android 正则表达式,Pattern,Matcher基本使

    正则表达式:正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。 强烈建议博客:ht...

  • 常用正则表达式

    记录常用正则表达式,不定期增加。 UUID 自增 ID

  • js-正则表达式详解

    JavaScript-正则表达式 记录这篇高大上的正则表达式,其实接触很多,但是实际项目里面感觉运用的比较少呀,用...

  • [String源码]split()源码分析

    今天遇到了String.split()方法,结合源码分析、记录下(最后附上正则表达式记录): 简介 split(S...

  • 正则表达式: re

    Python 通过标准库的 re 模块支持正则表达式,re 模块的函数和正则表达式的使用规则记录于此,便于日后查阅...

  • 正则表达式

    1、正则表达式(Regualr Expression) 缩写:RegExp RegEx本质:用来记录文本规则的...

网友评论

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

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