西西软件下载最安全的下载网站、值得信赖的软件下载站!

首页编程开发其它知识 → 最全的常用正则表达式大全分享

最全的常用正则表达式大全分享

相关软件相关文章发表评论 来源:zxin时间:2013/1/26 17:17:29字体大小:A-A+

作者:zxin点击:148次评论:11次标签: 正则表达式

  • 类型:电子教程大小:9.5M语言:中文 评分:7.5
  • 标签:
立即下载

正则式太难学,而且容易忘记 ,西西是看过很多次,都是一会就全部不记得了滴。很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。

一、校验数字的表达式

 1 数字:^[0-9]*$
 2 n位的数字:^\d{n}$
 3 至少n位的数字:^\d{n,}$
 4 m-n位的数字:^\d{m,n}$
 5 零和非零开头的数字:^(0|[1-9][0-9]*)$
 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$
 7 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$
 8 正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$
 9 有两位小数的正实数:^[0-9]+(.[0-9]{2})?$
10 有1~3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$
11 非零的正整数:^[1-9]\d*$ 或 ^([1-9][0-9]*){1,3}$ 或 ^\+?[1-9][0-9]*$
12 非零的负整数:^\-[1-9][]0-9"*$ 或 ^-[1-9]\d*$
13 非负整数:^\d+$ 或 ^[1-9]\d*|0$
14 非正整数:^-[1-9]\d*|0$ 或 ^((-\d+)|(0+))$
15 非负浮点数:^\d+(\.\d+)?$ 或 ^[1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0$
16 非正浮点数:^((-\d+(\.\d+)?)|(0+(\.0+)?))$ 或 ^(-([1-9]\d*\.\d*|0\.\d*[1-9]\d*))|0?\.0+|0$
17 正浮点数:^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$ 或 ^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$
18 负浮点数:^-([1-9]\d*\.\d*|0\.\d*[1-9]\d*)$ 或 ^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$
19 浮点数:^(-?\d+)(\.\d+)?$ 或 ^-?([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0)$
              
              

        

    相关评论

    阅读本文后您有什么感想? 已有人给出评价!

    • 8 喜欢喜欢
    • 3 顶
    • 1 难过难过
    • 5 囧
    • 3 围观围观
    • 2 无聊无聊

    热门评论

    最新评论

    第 11 楼 本机地址中国 网友 客人 发表于: 2016/4/19 14:59:27
    很好很好

    支持( 0 ) 盖楼(回复)

    第 10 楼 本机地址CZ88.NET 网友 客人 发表于: 2015/11/4 11:56:08

    支持( 0 ) 盖楼(回复)

    第 9 楼 本机地址CZ88.NET 网友 客人 发表于: 2015/9/23 10:58:10
    非常 好 干的漂亮!!!!!我爱你!!!!

    支持( 0 ) 盖楼(回复)

    第 8 楼 广东佛山顺德联通 网友 客人 发表于: 2015/4/1 20:39:33
    还不错

    支持( 0 ) 盖楼(回复)

    第 7 楼 美国CZ88.NET 网友 客人 发表于: 2014/11/19 10:57:06
    很好很好很好

    支持( 0 ) 盖楼(回复)

    第 6 楼 重庆电信 网友 客人 发表于: 2014/11/18 14:08:36
    赞 非常不错

    支持( 0 ) 盖楼(回复)

    第 5 楼 重庆电信 网友 客人 发表于: 2014/9/3 9:58:44

    支持( 0 ) 盖楼(回复)

    第 4 楼 美国CZ88.NET 网友 客人 发表于: 2014/8/30 10:38:11
    狂赞!!狂赞!!

    支持( 0 ) 盖楼(回复)

    第 3 楼 重庆电信 网友 客人 发表于: 2014/7/21 14:49:34
    嗯嗯

    支持( 0 ) 盖楼(回复)

    第 2 楼 河南郑州郑州职业技术学院 网友 客人 发表于: 2014/5/14 16:04:57
    很好

    支持( 0 ) 盖楼(回复)

    发表评论 查看所有评论(11)

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
    字数: 0/500 (您的评论需要经过审核才能显示)
    推荐文章

    没有数据