110,534
社区成员
发帖
与我相关
我的任务
分享
bool regs1 = Regex.IsMatch(@"1998/11/30", @"^\d{4}/(0[1-9]|1[0-2])/([0-2][0-9]|3[0-1])$");
bool regs2 = Regex.IsMatch(@"2008/12/31", @"^\d{4}/(0[1-9]|1[0-2])/([0-2][0-9]|3[0-1])$");
var reg = /^((((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-8]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-))(\s(([01]\d{1})|(2[0123])):([0-5]\d):([0-5]\d))?$/;
string pattern = @"^\d{4}([/])\d{1,2}\1\d{1,2}$";