0~100%(含2位小数和必加"%"),可以为空:^([0-9]\d?(\.\d{0,2})?|100)%|d{0}$
汉字验证:^[\u4e00-\u9fa5]+$
15~18位身份证(含"x"):^\d{18}$|^\d{17}(?:\d|x|X)$|^\d{15}$
大于大于8位数字组合:^\d{8,}?$|^\d{0}$
2~3位数字:^\d{2,3}?$
数字金额格式:^\d+(\.\d+)?$
原文:http://www.cnblogs.com/qishidz/p/2249222.html