try^(?:(?:(?:(?:(?:1[6-9]|[2-9]\d)?(?:0[48]|[2468][048]|[13579][26])|(?:(?:16|[2468][048]|[3579][26])00)))(?:0?2(?:29)))|(?:(?:(?:1[6-9]|[2-9]\d)?\d{2})(?:(?:(?:0?[13578]|1[02])(?:31))|(?:(?:0?[13-9]|1[0-2])(?:29|30))|(?:(?:0?[1-9])|(?:1[0-2]))(?:0?[1-9]|1\d|2[0-8])))).*\.txt$
苛严点就是:
^[12]\d\d\d[01]\d[0-3]\d.+\.txt$