﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-黑哥的歌-文章分类-正则表达式</title><link>http://www.blogjava.net/wangychina/category/39307.html</link><description>Flex studying . . .</description><language>zh-cn</language><lastBuildDate>Thu, 30 Apr 2009 07:05:26 GMT</lastBuildDate><pubDate>Thu, 30 Apr 2009 07:05:26 GMT</pubDate><ttl>60</ttl><item><title>常用的正则</title><link>http://www.blogjava.net/wangychina/articles/268342.html</link><dc:creator>小黑殿下</dc:creator><author>小黑殿下</author><pubDate>Thu, 30 Apr 2009 06:06:00 GMT</pubDate><guid>http://www.blogjava.net/wangychina/articles/268342.html</guid><wfw:comment>http://www.blogjava.net/wangychina/comments/268342.html</wfw:comment><comments>http://www.blogjava.net/wangychina/articles/268342.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wangychina/comments/commentRss/268342.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wangychina/services/trackbacks/268342.html</trackback:ping><description><![CDATA[<p>intege:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;"^-?[1-9]\\d*$",&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//整数<br />
intege1:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "^[1-9]\\d*$",&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//正整数<br />
intege2:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;"^-[1-9]\\d*$",&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//负整数<br />
num:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"^([+-]?)\\d*\\.?\\d+$",&nbsp;&nbsp;&nbsp;//数字<br />
phone:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "d*\\-?\\d+$",&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//电话或手机(新添)<br />
num1:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "^[1-9]\\d*|0$",&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//正数（正整数 + 0）<br />
num2:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; " ^-[1-9]\\d*|0$",&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//负数（负整数 + 0）<br />
decmal:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "^([+-]?)\\d*\\.\\d+$",&nbsp;&nbsp;&nbsp;//浮点数<br />
decmal1:&nbsp;&nbsp;&nbsp;&nbsp; "^[1-9]\\d*.\\d*|0.\\d*[1-9]\\d*$",　　&nbsp;//正浮点数<br />
decmal2:&nbsp;&nbsp;&nbsp;&nbsp; "^-([1-9]\\d*.\\d*|0.\\d*[1-9]\\d*)$",　 //负浮点数<br />
decmal3:&nbsp;&nbsp;&nbsp;&nbsp; "^-?([1-9]\\d*.\\d*|0.\\d*[1-9]\\d*|0?.0+|0)$",　 //浮点数<br />
decmal4:&nbsp;&nbsp;&nbsp;&nbsp; "^[1-9]\\d*.\\d*|0.\\d*[1-9]\\d*|0?.0+|0$",　　 //非负浮点数（正浮点数 + 0）<br />
decmal5:&nbsp;&nbsp;&nbsp;&nbsp; "^(-([1-9]\\d*.\\d*|0.\\d*[1-9]\\d*))|0?.0+|0$",　　//非正浮点数（负浮点数 + 0）</p>
<p><br />
email:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "^\\w+((-\\w+)|(\\.\\w+))*\\@[A-Za-z0-9]+((\\.|-)[A-Za-z0-9]+)*\\.[A-Za-z0-9]+$", //邮件<br />
color:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "^[a-fA-F0-9]{6}$",&nbsp;&nbsp;&nbsp;&nbsp;//颜色<br />
url:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "^http[s]?:\\/\\/([\\w-]+\\.)+[\\w-]+([\\w-./?%&amp;=]*)?$",&nbsp;//url<br />
chinese:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "^[\\u4E00-\\u9FA5\\uF900-\\uFA2D]+$",&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//仅中文<br />
ascii:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "^[\\x00-\\xFF]+$",&nbsp;&nbsp;&nbsp;&nbsp;//仅ACSII字符<br />
zipcode:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "^\\d{6}$",&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//邮编<br />
mobile:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "^(13|15)[0-9]{9}$",&nbsp;&nbsp;&nbsp;&nbsp;//手机<br />
ip4:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "^(\\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])$",&nbsp;&nbsp;&nbsp;&nbsp;//ip地址<br />
notempty:&nbsp;&nbsp;&nbsp; "^\\S+$",&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//非空<br />
picture:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "(.*)\\.(jpg|bmp|gif|ico|pcx|jpeg|tif|png|raw|tga)$",&nbsp;//图片<br />
rar:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "(.*)\\.(rar|zip|7zip|tgz)$",&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//压缩文件<br />
date:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "^\\d{4}(\\-|\\/|\.)\\d{1,2}\\1\\d{1,2}$",&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//日期<br />
qq:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "^[1-9]*[1-9][0-9]*$",&nbsp;&nbsp;&nbsp;&nbsp;//QQ号码<br />
tel:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "(\\d{3}-|\\d{4}-)?(\\d{8}|\\d{7})",&nbsp;//国内电话<br />
username:&nbsp;&nbsp;&nbsp; "^(?!\\d)[a-zA-Z0-9\\u4e00-\\u9fa5]+$",&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//用来用户注册。匹配由数字、26个英文字母或者下划线组成的字符串<br />
letter:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "^[A-Za-z]+$",&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//字母<br />
letter_u:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "^[A-Z]+$",&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//大写字母<br />
letter_l:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "^[a-z]+$",&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//小写字母<br />
idcard:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;"^[1-9]([0-9]{14}|[0-9]{17})$"&nbsp;//身份证<br />
</p>
<img src ="http://www.blogjava.net/wangychina/aggbug/268342.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wangychina/" target="_blank">小黑殿下</a> 2009-04-30 14:06 <a href="http://www.blogjava.net/wangychina/articles/268342.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>