必须为数字或者字母:
\w{1}
邮政编码
^\d{6}$
邮箱
\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
身份证号码
\d{17}x|\d{18}|\d{15}
为正数 ^\d+(\.\d+)?$
百分数
^\d{1,3}?(\.\d{2})|\d{1,3}$
NUMBER(6,4) 小于100的浮点数,保留小数点后4位:^([1-9]\d?(\.\d{1,4})?|0\.\d{1,4}|99)$
^\d+$ //非负整数(正整数 + 0)
^[0-9]*[1-9][0-9]*$ //正整数
^((-\d+)|(0+))$ //非正整数(负整数 + 0)
^-[0-9]*[1-9][0-9]*$ //负整数
^-?\d+$ //整数
^\d+(\.\d+)?$ //非负浮点数(正浮点数 + 0)
^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$ //正浮点数
^((-\d+(\.\d+)?)|(0+(\.0+)?))$ //非正浮点数(负浮点数 + 0)
^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$ //负浮点数
^(-?\d+)(\.\d+)?$ //浮点数
^[A-Za-z]+$ //由26个英文字母组成的字符串
^[A-Z]+$ //由26个英文字母的大写组成的字符串
^[a-z]+$ //由26个英文字母的小写组成的字符串
^[A-Za-z0-9]+$ //由数字和26个英文字母组成的字符串
^\w+$ //由数字、26个英文字母或者下划线组成的字符串
^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$ //email地址
^[a-zA-z]+://(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$ //url
^[A-Za-z0-9]{8}-[A-Za-z0-9]{1} //组织机构代码,8位数字或字母加上一个"-"再加一位数字或字母
正则表达式:http://www.microsoft.com/china/msdn/library/webservices/asp.net/regexnet.mspx?pf=true