免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1200 | 回复: 0
打印 上一主题 下一主题

常用正则表达式 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-09-12 14:09 |只看该作者 |倒序浏览
        intege:"^-?[1-9]\\d*$",                                        //整数        intege1:"^[1-9]\\d*$",                                        //正整数        intege2:"^-[1-9]\\d*$",                                        //负整数        num:"^([+-]?)\\d*\\.?\\d+$",                        //数字        phone:"d*\\-?\\d+$",                                        //电话或手机(新添)        num1:"^[1-9]\\d*|0$",                                        //正数(正整数 + 0)        num2:"^-[1-9]\\d*|0$",                                        //负数(负整数 + 0)        decmal:"^([+-]?)\\d*\\.\\d+$",                        //浮点数        decmal1:"^[1-9]\\d*.\\d*|0.\\d*[1-9]\\d*$",          //正浮点数        decmal2:"^-([1-9]\\d*.\\d*|0.\\d*[1-9]\\d*)$",  //负浮点数        decmal3:"^-?([1-9]\\d*.\\d*|0.\\d*[1-9]\\d*|0?.0+|0)$",  //浮点数        decmal4:"^[1-9]\\d*.\\d*|0.\\d*[1-9]\\d*|0?.0+|0$",   //非负浮点数(正浮点数 + 0)        decmal5:"^(-([1-9]\\d*.\\d*|0.\\d*[1-9]\\d*))|0?.0+|0$",  //非正浮点数(负浮点数 + 0)
        email:"^\\w+((-\\w+)|(\\.\\w+))*\\@[A-Za-z0-9]+((\\.|-)[A-Za-z0-9]+)*\\.[A-Za-z0-9]+$", //邮件        color:"^[a-fA-F0-9]{6}$",                                //颜色        url:"^http?:\\/\\/([\\w-]+\\.)+[\\w-]+([\\w-./?%&=]*)?$",        //url        chinese:"^[\\u4E00-\\u9FA5\\uF900-\\uFA2D]+$",                                        //仅中文        ascii:"^[\\x00-\\xFF]+$",                                //仅ACSII字符        zipcode:"^\\d{6}$",                                                //邮编        mobile:"^(13|15)[0-9]{9}$",                                //手机        ip4:"^(\\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])$",                                //ip地址        notempty:"^\\S+$",                                                //非空        picture:"(.*)\\.(jpg|bmp|gif|ico|pcx|jpeg|tif|png|raw|tga)$",        //图片        rar:"(.*)\\.(rar|zip|7zip|tgz)$",                                                                //压缩文件        date:"^\\d{4}(\\-|\\/|\.)\\d{1,2}\\1\\d{1,2}$",                                        //日期        qq:"^[1-9]*[1-9][0-9]*$",                                //QQ号码        tel:"(\\d{3}-|\\d{4}-)?(\\d{8}|\\d{7})",        //国内电话        username:"^(?!\\d)[a-zA-Z0-9\\u4e00-\\u9fa5]+$",                                                //用来用户注册。匹配由数字、26个英文字母或者下划线组成的字符串        letter:"^[A-Za-z]+$",                                        //字母        letter_u:"^[A-Z]+$",                                        //大写字母        letter_l:"^[a-z]+$",                                        //小写字母        idcard:"^[1-9]([0-9]{14}|[0-9]{17})$"        //身份证
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/78070/showart_1189841.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP