日期:2014-05-18  浏览次数:20700 次

分不多了,求两个正则表达式!马上结贴 谢谢
要两个正则表达式 1.判断日期的 2008-01-04 这样格式的 

另外一个是验证数据是否是decimal 个是的 

谢谢 请多帮助

------解决方案--------------------
只有日期的
@"^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d{2})-0?2-(0?[1-9]|1\d|2[0-9]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-))$"